说明本地存在多个版本。
可以通过命令查看 pnpm 所在位置:
where pnpm
回显:
C:\Program Files\nodejs\pnpm
C:\Program Files\nodejs\pnpm.cmd
C:\Users\Administrator\AppData\Local\pnpm\pnpm
C:\Users\Administrator\AppData\Local\pnpm\pnpm.CMD
从上至下依次检查目录中的版本,将旧版本删除
删除旧版本
我发现 C:\Program Files\nodejs\pnpm 中是旧版本,则删除两部分(可能需要以管理员身份启动 cmd 删除)
C:\Program Files\nodejs\pnpm目录:rm -r pnpmC:\Program Files\nodejs\中的 pnpm前缀开头的文件:rm pnpm*
删除后再执行pnpm -v 验证,ok!
浙公网安备 33010602011771号