windows上安装nvm后选择node版本出现exit status 1...

nvm-windows最新下载地址:https://github.com/coreybutler/nvm-windows/releases

问题:nvm install x.x.x 可以成功,但无法切换和使用

nvm ls
8.9.1
==============================
nvm use 8.9.1
exit status 1: 'D:\Program' ▒▒▒▒▒ڲ▒▒▒▒ⲿ▒▒▒Ҳ▒▒▒ǿ▒▒▒▒еij▒▒▒
▒▒▒▒▒▒▒▒▒ļ▒▒▒

原因:我把nvm安装到了有空格的路径上(D:\Program Files),导致切换失败

解决:把nvm卸载重装到没有空格的路径上(例如:D:\nvm),即可解决问题

nvm ls
8.9.1
==============================
nvm use 8.9.1
Now using node v8.9.1 (64-bit)
==============================
nvm ls
* 8.9.1 (Currently using 64-bit executable)
==============================
node -v
v8.9.1
==============================
npm -v
5.5.1
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容