介绍:如果你是一个前端开发,并且有时需要维护不同node版本的前端项目的话,nvm绝对是你必有的工具之一。nvm是Node.js的版本切换器,也就是说你的电脑可以不止一个node版本,并且可以随时切换。
准备工作:安装nvm需要卸载你之前的node,卸载的话,就直接打开电脑的控制面板,在里面找到node然后右击选择卸载即可。
一、安装nvm
1、在github上搜索nvm,找到这个人点进去
2、下载
进入页面后,往下滚,找到这个位置点击Download Now进去下一个页面
进入页面往下找,找到nvm-setup.exe,点击下载就可以了。
下载完成后,双击nvm-setup.exe安装即可,安装的时候位置自定义就可以。(但一定要记住安装在哪了,因为一会儿还要在里面修改文件)。
二、修改配置文件
安装完成后,找到你安装的文件位置找到settings.txt
打开这个文件,在下面粘贴下面两段代码
node_mirror: https://http://npmmirror.com/mirrors/node/
npm_mirror: https://http://npmmirror.com/mirrors/npm/
效果如下:
简单说一下这个是干什么用的,你安装完nvm后,下载对应node如果没有添加下面两段代码的话,你是只有node,没有npm的,所以必须要加上这两段代码。
三、使用
完成上面操作后,你的nvm就安装完成了,输入nvm -v就版本号就没问题了,剩下的就是下载对应node版本,切换node版本。
常用的命令有如下几条
1、nvm list available(查看可下载的node版本)
如果你需要的版本不在里面,也不要慌,知道具体的版本号,下载就可以了。
2、nvm install <版本号> (下载node版本)
例如:nvm install 14.17.0这样
3、nvm ls (查看已下载的node版本)
其中待*号的表示你现在使用的
4、nvm use <版本号>
下载新的node版本后并不是代表你就使用了,要使用的话执行上面的命令
列如:我从14.17.0切换到20.9.0
nvm use 20.9.0
可以看到,切换后的node版本变量,在nvm ls里*号的位置也变了
5、nvm uninstall <版本号>
如果哪个已下载的node版本不想要了,就通过上面命令删除即可。
然后,基本使用就这些,希望能帮助需要使用的人。