simplify the life

pnpm 版本切换

pnpm 如何做版本管理?有时候一个项目需要用 pnpm6,另一个项目可能要用 pnpm7

方法一

pnpm dlx pnpm@7 install
pnpm dlx pnpm@7 run dev:all

即用 pnpm dlx pnpm@7 来指定用 pnpm7

(如果有 npx 的话,感觉用 npx pnpm@7 install 这样也行

方法二

参考 Using Corepack

首先确保 Node.js 版本 >= v16.13

corepack enable

# 指定版本
corepack prepare pnpm@<version> --activate
# Node.js 版本 >= v16.17 才能使用以下命令
corepack prepare pnpm@latest --activate

注意加上 --activate 才会激活

posted on 2022-11-20 16:24  lessfish  阅读(13836)  评论(0编辑  收藏  举报

导航