1. 新建文件夹 nvm,下载 nvm-noinstall.zip解压缩,假设在D:\nvm
    https://github.com/coreybutler/nvm-windows/
  2. 添加环境变量 NVM_HOME=D:\nvm,NVM_SYMLINK=D:\nodejs,这里nodejs文件夹不需要手动建立,后续会自动生成一个符号连接,这样node版本切换的时候不用更改环境变量了。然后在Path中加入%NVM_HOME%;%NVM_SYMLINK%
  3. 添加settings.txt 到nvm安装目录,完成安装
    root: C:\Users\Corey\AppData\Roaming\nvm
    path: C:\Program Files\nodejs
    arch: 64
    proxy: none

nvm常用命令:

nvm version //nvm版本
nvm list // 显示已安装的版本(同 nvm list installed)
nvm list installed // 显示已安装的版本
nvm list available // 显示所有可以下载的版本
nvm on      // 启用node.js版本管理
nvm off   // 禁用node.js版本管理(不卸载任何东西)
nvm install <version>       // 安装node.js
nvm use <version>      //使用某一version的nodejs
nvm uninstall <version>   // 卸载指定版本的nodejs
# Windows 运行
nvm list available

# macOS 运行
nvm ls-remote
nvm install 20.12.2

# 下面这个命令,在Windows上需要运行,macOS上则无需运行
nvm use 20.12.2

nvm list available
|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    22.1.0    |   20.12.2    |   0.12.18    |   0.11.16    |
|    22.0.0    |   20.12.1    |   0.12.17    |   0.11.15    |
|    21.7.3    |   20.12.0    |   0.12.16    |   0.11.14    |
|    21.7.2    |   20.11.1    |   0.12.15    |   0.11.13    |
|    21.7.1    |   20.11.0    |   0.12.14    |   0.11.12    |
|    21.7.0    |   20.10.0    |   0.12.13    |   0.11.11    |
|    21.6.2    |    20.9.0    |   0.12.12    |   0.11.10    |
|    21.6.1    |   18.20.2    |   0.12.11    |    0.11.9    |
|    21.6.0    |   18.20.1    |   0.12.10    |    0.11.8    |
|    21.5.0    |   18.20.0    |    0.12.9    |    0.11.7    |
|    21.4.0    |   18.19.1    |    0.12.8    |    0.11.6    |
|    21.3.0    |   18.19.0    |    0.12.7    |    0.11.5    |
|    21.2.0    |   18.18.2    |    0.12.6    |    0.11.4    |
|    21.1.0    |   18.18.1    |    0.12.5    |    0.11.3    |
|    21.0.0    |   18.18.0    |    0.12.4    |    0.11.2    |
|    20.8.1    |   18.17.1    |    0.12.3    |    0.11.1    |
|    20.8.0    |   18.17.0    |    0.12.2    |    0.11.0    |
|    20.7.0    |   18.16.1    |    0.12.1    |    0.9.12    |
|    20.6.1    |   18.16.0    |    0.12.0    |    0.9.11    |
|    20.6.0    |   18.15.0    |   0.10.48    |    0.9.10    |