1111mp / nvm-desktop

Node Version Manager Desktop - A desktop application to manage multiple active node.js versions.
https://github.com/1111mp/nvm-desktop
MIT License
621 stars 31 forks source link

全局安装pnpm报错 #84

Closed djkloop closed 2 months ago

djkloop commented 2 months ago

环境信息

image

报错信息

image

1111mp commented 2 months ago

这个报错是因为 "%HOMEPATH%\.nvmd\bin\nvmd.exe" 文件不存在,你可以打开这个目录看一下 nvmd.exe 文件是否真的不存在

如果文件丢失的话 估计和这里的情况一致:(https://github.com/1111mp/nvm-desktop/issues/70)

目前的话针对这个问题应该在下个版本会修复(具体原因还没确定到,因为他们没有给后续的反馈....),你也可以从这里找到相关的代码提交:(https://github.com/1111mp/nvm-desktop/pull/83)

目前的临时解决方案就是你在 "%HOMEPATH%\.nvmd\bin\nvmd.exe" 目录下复制一个 .exe 文件(该目录下的.exe结尾的文件,因为他们都是从nvmd.exe复制过去的),然后重命名为 nvmd.exe 就行了。

1111mp commented 2 months ago

最新的 Release v3.3.0 已经发布,其中针对.exe文件丢失的情况有个修复 你可以升级到最新的版本 当然建议在安装重启的时候将所有已经启动的项目进程都先关闭 防止windows文件占用导致不可替换的问题

那么我就先将此 issue 关闭了, 当然后续如果有任何问题都可以随时重新开启,谢谢 🌹