Node.js
一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的Node.js
,卸载再装是很麻烦的,而nvm
就是解决这个问题的,有了它就可以在一个电脑上安装多个Node.js
版本,并且在不同版本之间切换使用。
下载
github下载地址:https://github.com/coreybutler/nvm-windows/releases
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
,还不行就看看文件路径,或者自己之前的是否卸载干净。