Node.js一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的Node.js,卸载再装是很麻烦的,而nvm就是解决这个问题的,有了它就可以在一个电脑上安装多个Node.js版本,并且在不同版本之间切换使用。

下载

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

github如何一时半会打不开,可以关注文章底部的公众号回复nvm获取网盘链接下载。

image-20221204133824576

安装

安装前先卸载电脑已经安装的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: ���ļ��Ѵ���ʱ���޷��������ļ���

image-20221204135958354

使用管理员身份运行CMD,还不行就看看文件路径,或者自己之前的是否卸载干净。

End
最后修改:2022 年 12 月 04 日
如果觉得我的文章不错,请随手点赞~