安装nvm后node炸了,最开始提示没有权限,后面提示不是内部或外部命令

之前电脑上安装了一个12.16.3的node,然后直接安装nvm,安装完后使用node -v,提示node没有权限之类的。然后我就卸载了的node和nvm重新安装,按照网上的方法path变量也配了,空的nodejs文件夹也创建了,nvm里的setting文件夹也修改了,重新安装卸载很多遍后一直提示不是内部或外部命令。

然后对比同事的目录,发现他除了在nvm下有nodejs文件后,在C盘也有个nodejs,里面有node.exe。我安装nvm,用nvm安装node版本后,只有nvm文件夹下有node.exe,C盘里没有nodejs。再次将node和nvm卸载。

最后解决:先到node官网安装了nodejs,然后安装nvm(环境变量什么都没有修改),再使用node -V就正常了,出现了版本号。崩了的心态终于回来了,然后使用nvm切换到a版本号,提示切换成功,但是使用node -V发现还是我单独在官网下载的b版本号,切换node失败。解决方案重命名node安装目录:Renamed “C:\Program Files\nodejs” to “C:\Program Files\nodejsx”,终于能正常使用nvm切换node了https://www.cnblogs.com/gongxiansheng/p/11698899.html

上一篇:nvm常用命令


下一篇:nvm安装node以及npm问题