根据pnpm官网的介绍
node 在16.13 之后开启了实验性的 corepack 核心包,用来管理包管理器(npm|yarn|pnpm)的版本,暂不支持cnpm
该功能需要在node环境下(>16.13)显式的开启
corepack enable
如需升级值最新版
corepack prepare pnpm@7.0.0-rc.2 --activate
在项目中配置包管理器packageManager(your_version=版本)
"packageManager": "pnpm@your_version",
启用配置该字段后,如尝试使用其他版本的管理器下载依赖,则会报错
Usage Error: This project is configured to use pnpm