Skip to content

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 微信截图_20230305211218.png

nvm安装

  1. 解压缩后点击exe文件进行安装【这里就和安装长规软件一样,下一步,下一步,即可】

微信截图_20230305211458.png

  1. 选择安装路径

2.png

  1. 这里会自动识别电脑nodejs的安装路径(如果没有安装请先安装nodejs)

3.png

  1. 安装完成,点击finish

配置nvm

  1. 找到nvm的安装路径,打开++settings.txt++添加一下两行

4.png

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
  1. 环境变量配置
  • ①右击此电脑
  • ②选择属性
  • ③选择高级系统设置 5.png

6.png

这里需要配置变量,一个是nodejs,nvm两个的安装路径追加到Path里面 8.png

9.png

%NVM_HOME%;
%NVM_SYMLINK%;

以上2个环境主要是,保证nvm,npm 命令的识别

验证

Nodejs验证

node -v

10.png

npm -v

11.png

【开发经验】记得安装nodejs 后配置一下全局环境,避免后期开发中的一些莫名奇怪的问题。

Nvm验证

nvm -v

13.png

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

Released under the MIT License.