windows下载地址:
Releases · coreybutler/nvm-windows · GitHub
我是用下载的
nvm-noinstall.zip
没有下载
nvm-setup.zip
解压到D:\code\nvm之后,右键install.cmd文件,以管理员身份运行,输入两个路径之后,会打开settings.txt文件,我是直接保存然后关闭了,install.cmd就自动结束了。
然后我自己改了环境变量-系统变量
再改一下环境变量-Path
我是win 11的系统,nodejs之前就是自己配置的环境变量path,没用nodejs的
Windows Installer (.msi) |
---|
所以清除很方便,删除C:\Users下npm相关的文件就好。
执行nvm相关的命令,都会先报一个错
could not be found or does not exist. Exiting.
看了很多教程
都说让我看环境变量或者settings.txt
改了很多次,都没有用。
后来发现nvm有个命令是nvm root,尝试些执行一下,没想到就成功了。
再也没有那个错误提示了。
还有一个好命令nvm debug
可以查看nvm存在的问题。
发现还有一个问题
NVM_SYMLINK (D:\code...) is not a valid symlink.
解决办法
NVM_SYMLINK:需要指定为一个空目录(不能有子级空文件夹),然后用管理员身份运行cmd
执行nvm use 14.20.1
再看一下nvm current
再看一下nvm list
最后再nvm debug