搜索
您的当前位置:首页正文

[团队规范]多版本pnpm共存

来源:欧得旅游网

多版本pnpm共存

Corepack是一个实验性的工具,可以帮助管理包管理器的版本。

在不同项目中开发时,发现各个项目的pnpm版本不一样,导致每次pnpm i都会使lock file版本发生变化。

可以使用corepack来锁定pnpm版本,可以通过下面的命令开启corepack:

corepack enable

另外,最好卸载掉全局安装的pnpm(因为它的优先级可能高于corepack):

pnpm uninstall -g pnpm

最后可以利用corepack全局再安装一个最常用的pnpm版本,在项目之外就会默认用这个全局的版本:

corepack install --global pnpm@latest

常用命令

corepack enable 开启corepack功能

corepack disable 移除corepack功能

corepack hydrate 将包管理器导入缓存

corepack prepare 生成包管理器存档

因篇幅问题不能全部显示,请点此查看更多更全内容

热门图文

Top