赞
踩
因为项目的原因,笔者近期需要在node14和18版本之间来回切换,因为不想频繁手动配置环境变量来切换node,于是到网上查找解决方案,最终找到了一个强大node版本管理工具nvm。
在下载前笔者参考网上资料,建议读者先把电脑中的nodejs卸载。然后我们自然是要到官网去下载nvm,地址如下:
https://github.com/coreybutler/nvm-windows/releases
以笔者为例,笔者下载的版本为v1.1.11,这里选择下载zip包。
完成后解压,我们即会得到这样一个文件,点击安装即可。
为了提升下载node的下载速度,我们建议完成安装后将node的下载地址改为taobao镜像,所以我们需要找到nvm安装目录下的setting.xml
添加如下两条配置
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
完整配置内容如下所示
完成nvm安装之后,我们就可以开始简单的使用了,因为笔者此前已经将所有的node都卸载干净了,为了可以使用14.4.0版本,笔者这里需要下载安装一下node。
所以笔者用nvm键入如下命令:
nvm install 14.4.0
等待片刻后,若输出如下结果则说明安装成功:
Downloading node.js version 14.4.0 (64-bit)...
Complete
Creating D:\myinstall\nvm\temp
同理我们也把18.16.0等版本都下载好。
自此我们完成了需要版本的安装,例如笔者现在开发项目1需要14版本,那么笔者就需要切换版本为14。
所以我们首先键入如下命令查看一下当前使用版本:
nvm ls
输出结果如下,可以看到当前使用的版本为18,所以我们需要将其切换为14
* 18.16.0 (Currently using 64-bit executable)
14.4.0
所以我们键入下面这段命令将其切换为14
nvm use 14.4.0
于是控制台输出了这样一段话
Now using node v14.4.0 (64-bit)
此时,我们开发环境就变为14就可以用14版本进行愉快的开发了。
以上便是我们日常的操作,读者如果小了解更多命令,可参考下面这段总结:
nvm install 版本号 #下载Node.js版本及对应npm
nvm use 版本号 #切换版本
nvm uninstall 版本号 #卸载版本,有时会失败,需要手动删除
nvm list #查看已下载的版本
nvm list available #查看可用的版本
nvm ls #效果等同于nvm list
nvm --help #查看nvm的命令
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。