nvm是什么
nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和npm都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。
nvm下载
可在点此在github下载最新版本,本次下载安装的是windows版本。打开网址我们可以看到版本:
- setup.zip:安装版,noinstall.zip: 绿色免安装版,但使用时需进行配置。
- 我这里选择的是:nvm-setup.exe
nvm安装
- 解压缩后点击exe文件进行安装【这里就和安装长规软件一样,下一步,下一步,即可】
- 选择安装路径
- 这里会自动识别电脑nodejs的安装路径(如果没有安装请先安装nodejs)
- 安装完成,点击finish
配置nvm
- 找到nvm的安装路径,打开++settings.txt++添加一下两行
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
- 环境变量配置
- ①右击此电脑
- ②选择属性
- ③选择高级系统设置
这里需要配置变量,一个是nodejs,nvm两个的安装路径追加到Path里面
%NVM_HOME%;
%NVM_SYMLINK%;
以上2个环境主要是,保证nvm,npm 命令的识别
验证
Nodejs验证
node -v
npm -v
【开发经验】记得安装nodejs 后配置一下全局环境,避免后期开发中的一些莫名奇怪的问题。
Nvm验证
nvm -v
Nvm常用命令
nvm -v 查看当前版本
nvm --config
nvm list available 显示所有可以下载的版本
nvm list 查看已安装node版本列表
nvm install 版本号 下载对应node版本(如:nvm install 16.13)
nvm use 版本号 切换node版本
nvm on 开启nvm
nvm off 关闭nvm
nvm list // 显示已安装的版本(同 nvm list installed)
nvm list installed // 显示已安装的版本
nvm list available // 显示所有可以下载的版本
nvm install 14.5.0 // 安装14.5.0版本node
nvm install latest // 安装最新版本node
nvm use 14.5.0 // 使用14.5.0版本node
nvm uninstall 14.5.0 // 卸载14.5.0版本node