nvm的安装与使用
我们一般都会维护多个前端项目,并且这些项目依赖nodejs的版本不同,这种情况下,我们就可以通过nvm来切换nodejs的版本,而不需要频繁地下载/卸载不同版本的nodejs来满足当前项目的要求。
在安装nvm之前,我们需要先卸载本地的nodejs。我在这里介绍下windows系统下如何安装nvm:
1、下载: nvm下载地址,这里建议下载安装版nvm-setup.zip。
2、 安装(nvm-setup)
a、双击解压后的文件nvm-setup.exe

b、选择nvm安装路径

入坑警告 文件夹名不要出现中文和空格,否则在安装完成后会出现:exit code 1: #%$#^%$^%&%&@#乱码问题
c、选择nodejs安装路径

d、确认安装

e、检查是否安装成功
打开CMD,输入nvm,查看是否安装成功。
3、 使用nvm
js
// 显示已安装的版本
nvm list
// 安装指定版本的node
nvm install 14.5.0
// 使用指定版本的node
nvm use 14.5.0
// 卸载指定版本的node
nvm uninstall 14.5.04、nvm常用命令
js
nvm ls-remote # 查看node所有版本
nvm install node # 安装最新node可用版本
nvm version/nvm current # 查看当前nvm使用node版本
nvm list available # 查看可安装node版本
nvm list/nvm ls # 查看已安装版本
nvm install <version> # 安装指定node版本
nvm uninstall <version> # 卸载指定node版本
nvm use <version> # 切换使用指定版本node
nvm use [version] [arch] # 切换指定node版本和位数
nvm reinstall-packages <version> # 在当前版本node环境下,重新全局安装指定版本号的npm包
nvm on # 打开nodejs控制
nvm off # 关闭nodejs控制
nvm alias <name> <version> # 给不同的版本号添加别名
nvm unalias <name> # 删除已定义别名
nvm proxy # 查看设置与代理
nvm node_mirror [url] # 设置setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url] # 设置setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
nvm root [path] # 设置和查看root路径