- 卸载电脑nodejs。
- 下载nvm:nvm官网地址
- 安装nvm至自定义路径,使用nvm - v命令查看是否安装完成。
C:\Windows\System32>nvm -v
1.1.10
C:\Windows\System32>
- 查看nodejs可下载版本,执行nvm ls available。在这里查看的版本不全,可以进入nodejs官网查看所有版本。
C:\Windows\System32>nvm ls available
| CURRENT | LTS | OLD STABLE | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
| 22.6.0 | 20.16.0 | 0.12.18 | 0.11.16 |
| 22.5.1 | 20.15.1 | 0.12.17 | 0.11.15 |
| 22.5.0 | 20.15.0 | 0.12.16 | 0.11.14 |
| 22.4.1 | 20.14.0 | 0.12.15 | 0.11.13 |
| 22.4.0 | 20.13.1 | 0.12.14 | 0.11.12 |
| 22.3.0 | 20.13.0 | 0.12.13 | 0.11.11 |
| 22.2.0 | 20.12.2 | 0.12.12 | 0.11.10 |
| 22.1.0 | 20.12.1 | 0.12.11 | 0.11.9 |
| 22.0.0 | 20.12.0 | 0.12.10 | 0.11.8 |
| 21.7.3 | 20.11.1 | 0.12.9 | 0.11.7 |
| 21.7.2 | 20.11.0 | 0.12.8 | 0.11.6 |
| 21.7.1 | 20.10.0 | 0.12.7 | 0.11.5 |
| 21.7.0 | 20.9.0 | 0.12.6 | 0.11.4 |
| 21.6.2 | 18.20.4 | 0.12.5 | 0.11.3 |
| 21.6.1 | 18.20.3 | 0.12.4 | 0.11.2 |
| 21.6.0 | 18.20.2 | 0.12.3 | 0.11.1 |
| 21.5.0 | 18.20.1 | 0.12.2 | 0.11.0 |
| 21.4.0 | 18.20.0 | 0.12.1 | 0.9.12 |
| 21.3.0 | 18.19.1 | 0.12.0 | 0.9.11 |
| 21.2.0 | 18.19.0 | 0.10.48 | 0.9.10 |
This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases
C:\Windows\System32>
如果列表为空:
则执行以下两句命令:
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
再次执行nvm ls available查看列表即可。
5. 建议安装LTS列的版本,比较稳定。
C:\Windows\System32>nvm install 16.20.2
Downloading node.js version 16.20.2 (64-bit)...
Extracting node and npm...
Complete
npm v8.19.4 installed successfully.
Installation complete. If you want to use this version, type
nvm use 16.20.2
C:\Windows\System32>
同时可以打开nvm安装目录,会生成一个v16.20.2文件夹:
- 执行nvm use 【版本】可切换至相应版本,执行node -v 和 npm -v 查看版本号。
C:\Windows\System32>nvm use 16.20.2
Now using node v16.20.2 (64-bit)
C:\Windows\System32>node -v
v16.20.2
C:\Windows\System32>npm -v
8.19.4
C:\Windows\System32>
- 同样方法安装另一个版本。
C:\Windows\System32>nvm install 20.16.0
Downloading node.js version 20.16.0 (64-bit)...
Extracting node and npm...
Complete
npm v10.8.1 installed successfully.
Installation complete. If you want to use this version, type
nvm use 20.16.0
C:\Windows\System32>nvm use 20.16.0
Now using node v20.16.0 (64-bit)
C:\Windows\System32>node -v
v20.16.0
C:\Windows\System32>npm -v
10.8.1
C:\Windows\System32>
- 使用nvm use 【版本】就可以任意切换版本了。