一、前言
nvm(Node Version Manager)是一个node的版本管理工具,可以快捷的进行node版本的安装、切换、卸载、查看等。它能够在项目开发中根据不同需求轻松切换所依赖不同版本的Node.js,从而让开发者可以在不同的环境之间进行切换,从而更好地保证软件的稳定性运行。
二、安装
1、linux或mac
# 方式1 浏览器打开下面链接下载 https://github.com/nvm-sh/nvm/blob/v0.39.1/install.sh # 下载完成后,通过命令安装 sh install.sh # 方式2 推荐 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash # 方式3 wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
2、windows
1)下载安装包:https://github.com/coreybutler/nvm-windows/releases
2)安装
3)添加国内镜像源
打开此目录,添加:
node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
添加之后的内容如下:
三、验证是否安装成功
执行命令:nvm -v ,出现如下,则说明安装成功
C:\Users\huawei>nvm -v 1.1.11 C:\Users\huawei>
四、常用命令
nvm off // 禁用node.js版本管理(不卸载任何东西) nvm on // 启用node.js版本管理 nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0 nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用 nvm ls // 显示所有安装的node.js版本 nvm list available // 显示可以安装的所有node.js的版本 nvm use <version> // 切换到使用指定的nodejs版本 nvm v // 显示nvm版本 nvm install stable // 安装最新稳定版
备注:
要使用管理员身份打开cmd,不然会出现一些安装的错误
1、nvm list available 查看可安装的node版本,只是展示出部分
C:\WINDOWS\system32>nvm list available | CURRENT | LTS | OLD STABLE | OLD UNSTABLE | |--------------|--------------|--------------|--------------| | 20.5.0 | 18.17.0 | 0.12.18 | 0.11.16 | | 20.4.0 | 18.16.1 | 0.12.17 | 0.11.15 | | 20.3.1 | 18.16.0 | 0.12.16 | 0.11.14 | | 20.3.0 | 18.15.0 | 0.12.15 | 0.11.13 | | 20.2.0 | 18.14.2 | 0.12.14 | 0.11.12 | | 20.1.0 | 18.14.1 | 0.12.13 | 0.11.11 | | 20.0.0 | 18.14.0 | 0.12.12 | 0.11.10 | | 19.9.0 | 18.13.0 | 0.12.11 | 0.11.9 | | 19.8.1 | 18.12.1 | 0.12.10 | 0.11.8 | | 19.8.0 | 18.12.0 | 0.12.9 | 0.11.7 | | 19.7.0 | 16.20.1 | 0.12.8 | 0.11.6 | | 19.6.1 | 16.20.0 | 0.12.7 | 0.11.5 | | 19.6.0 | 16.19.1 | 0.12.6 | 0.11.4 | | 19.5.0 | 16.19.0 | 0.12.5 | 0.11.3 | | 19.4.0 | 16.18.1 | 0.12.4 | 0.11.2 | | 19.3.0 | 16.18.0 | 0.12.3 | 0.11.1 | | 19.2.0 | 16.17.1 | 0.12.2 | 0.11.0 | | 19.1.0 | 16.17.0 | 0.12.1 | 0.9.12 | | 19.0.1 | 16.16.0 | 0.12.0 | 0.9.11 | | 19.0.0 | 16.15.1 | 0.10.48 | 0.9.10 | This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases
2、安装指定版本
C:\WINDOWS\system32>nvm install 14.13.1 Downloading node.js version 14.13.1 (64-bit)... Complete Creating D:\soft\nvm\temp Downloading npm version 6.14.8... Complete Installing npm v6.14.8... Installation complete. If you want to use this version, type nvm use 14.13.1
3、nvm use <版本号> 切换node版本
C:\WINDOWS\system32>nvm use 14.13.1 Now using node v14.13.1 (64-bit)
4、查看是否切换成功
C:\WINDOWS\system32>node -v v14.13.1
标签:node,js,---,0.11,版本,0.12,nvm From: https://www.cnblogs.com/Durant0420/p/17594461.html