pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位

15,069 阅读1分钟

安装

pnpm的安装命令是:

npm i -g pnpm

问题

安装 pnpm 后,执行pnpm -v时,出现如下错误:

pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ pmpm -v
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (pmpm:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

原因

系统环境变量出现了问题

解决

1. 找到系统pnpm的安装目录:

image.png 在安装出现错误时,也有显示目录 image.png

2. 复制文件目录到环境变量

image.png

3. 重新打开 cmd(用管理员权限打开),输入pnpm -v

如果node版本太低也不能安装成功,如图所示,提示node版本需要14.6+ image.png

可以使用nvm工具切换 Nodejs 版本,切换至14.6+就可以解决。

4. 重新安装

npm i -g pnpm

输入pnpm -v,能显示版本号,即安装成功。

image.png