Node.js一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的Node.js,卸载再装是很麻烦的,而nvm就是解决这个问题的,有了它就可以在一个电脑上安装多个Node.js版本,并且在不同版本之间切换使用。
github如何一时半会打不开,可以关注文章底部的公众号回复nvm获取网盘链接下载。

安装前先卸载电脑已经安装的Node.js
然后运行下载完后的nvm-setup.exe程序,点击next

下一步选择安装位置,并不建议修改,放在C盘就行,如果你实在不愿意放在C盘在更换其他位置的时候切记路径不要带上空格和中文。

安装完成之后,打开cmd面板输入 nvm v查看,出现版本号说明安装成功了。

我安装的是1.1.9版本,最新版本现在好像是1.1.10了
查看可安装的node版本
nvm list available 
安装对应版本的node
nvm install 版本号 //nvm install 16.17.1查看已安装的node版本
nvm ls 
切换到安装的node版本
nvm use 版本号
检测是否切换完成,直接查看node版本
node -v
如果安装到其他位置,或者找不到node,或者装包的时候出现问题,需要修改以下文件:

root后面是nvm安装的路径,path后面是node版本的路径,根据自己安装的位置设置。
然后在下方添加如下信息,配置镜像源:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/nvm use时报错
exit status 5: �ܾ����ʡ�
exit status 1: ���ļ��Ѵ���ʱ�����������ļ���
使用管理员身份运行CMD,还不行就看看文件路径,或者自己之前的是否卸载干净。