node版本管理工具nvm
在运行不同的项目时,需要的node环境不一样,常常需要更换node版本,升级版本时直接安装新版本即可,但是降低版本时却需要卸载重装,比较麻烦。因此可以使用node版本管理工具nvm来按需切换node版本,下面是安装步骤:
在安装之前,需要先卸载本地node,清理干净node安装文件
控制面板--------->卸载程序---------->node.js卸载
将node.exe所在的目录里面的所有东西都删除
安装nvm管理工具
1、从官网( https://github.com/coreybutler/nvm-windows/releases )下载安装包,如下图所示的压缩文件
2、将下载的压缩包解压到文件夹,里面是一个exe文件
3、 鼠标双击nvm-setup.exe文件,选择“I accept…”那一行,点击next
选择nvm的安装路径:
选择node的安装路径:
点击install安装
安装完成之后,检验是否安装成功:
安装node
1、输入命令行nvm ls available查看可用的node.js版本号
C:\Users\admin>nvm ls available
| CURRENT | LTS | OLD STABLE | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
| 18.9.0 | 16.17.0 | 0.12.18 | 0.11.16 |
| 18.8.0 | 16.16.0 | 0.12.17 | 0.11.15 |
| 18.7.0 | 16.15.1 | 0.12.16 | 0.11.14 |
| 18.6.0 | 16.15.0 | 0.12.15 | 0.11.13 |
| 18.5.0 | 16.14.2 | 0.12.14 | 0.11.12 |
| 18.4.0 | 16.14.1 | 0.12.13 | 0.11.11 |
| 18.3.0 | 16.14.0 | 0.12.12 | 0.11.10 |
| 18.2.0 | 16.13.2 | 0.12.11 | 0.11.9 |
| 18.1.0 | 16.13.1 | 0.12.10 | 0.11.8 |
| 18.0.0 | 16.13.0 | 0.12.9 | 0.11.7 |
| 17.9.1 | 14.20.0 | 0.12.8 | 0.11.6 |
| 17.9.0 | 14.19.3 | 0.12.7 | 0.11.5 |
| 17.8.0 | 14.19.2 | 0.12.6 | 0.11.4 |
| 17.7.2 | 14.19.1 | 0.12.5 | 0.11.3 |
| 17.7.1 | 14.19.0 | 0.12.4 | 0.11.2 |
| 17.7.0 | 14.18.3 | 0.12.3 | 0.11.1 |
| 17.6.0 | 14.18.2 | 0.12.2 | 0.11.0 |
| 17.5.0 | 14.18.1 | 0.12.1 | 0.9.12 |
| 17.4.0 | 14.18.0 | 0.12.0 | 0.9.11 |
| 17.3.1 | 14.17.6 | 0.10.48 | 0.9.10 |
This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases
如果查看不成功,可以换以下命令
Please use on of the following
- nvm list
- nvm list installed
- nvm list available
2、 输入命令行nvm install node版本号(例如:nvm install 12.17.0)即可安装对应版本以及自动安装对应的npm版本
C:\Users\admin>nvm install 14.15.2
Downloading node.js version 14.15.2 (64-bit)...
Complete
Creating D:\node\nvm-setup\nvm\temp
Downloading npm version 6.14.9... Complete
Installing npm v6.14.9...
Installation complete. If you want to use this version, type
nvm use 14.15.2
如果找不到命令,关闭cmd窗口:
以管理员的身份打开就可以了:
C:\Windows\system32>nvm list
14.15.2
14.15.1
14.15.0
C:\Windows\system32>nvm use 14.15.2
Now using node v14.15.2 (64-bit)
C:\Windows\system32>nvm list
* 14.15.2 (Currently using 64-bit executable)
14.15.1
14.15.0
C:\Windows\system32>node -v
v14.15.2
安装指定node版本:
nvm install 12.18.4
卸载指定的node版本:
nvm uninstall 14.15.0
列出已下载的node版本:
nvm list
使用指定node版本:
nvm use 14.15.2