情况1: 命令参数不对
如:
pnpm i xxx pnpm add xxx
解决方法:在命令后面追加配置
pnpm add xxx -save-dev
配置项
--save-prod, -P
将指定的软件包安装为常规的 dependencies
。
--save-dev, -D
将指定的 packages 安装为 devDependencies
。
--save-optional, -O
将指定的 packages 安装为 optionalDependencies
。
更多可以参考官网:pnpm add <pkg> | pnpm
情况2: 依赖安装不完整
如:
这里需要我们更改eslint的版本,并且同时安装下边这三个依赖包
pnpm add @babel/core@^7.0.0-0 rollup@">=2.50.0 <3.0.0" webpack@">=5.0.0 <6.0.0" -D
然后我们再去添加我们自己的依赖就可以了