一.前言
如果先于 nvm 安装了 node,一定要先卸载! 两种卸载方式:
方式一
控制面板 -> 程序和功能 -> nodejs 删除
方式二
下载的 node 安装包有卸载选项

二. 安装 nvm
下载地址 中找到对应的安装包,我本机使用 window。

打开后就是个 .exe,按照提示安装即可

三.使用
先验证是否安装成功,直接查看 nvm 版本
nvm -v
可安装多个 node 指定版本
nvm install 14.21.3
nvm install 20.11.0

也可删除指定版本
nvm uninstall 14.21.3

查看当前已安装的版本
nvm ls

版本切换(会弹出对话框,点击“是”即可)
nvm use 20.11.0

查看当前正在使用的版本
nvm current

常用命令
nvm -v 查看当前nvm版本
nvm --config 查看配置信息
nvm ls 查看已安装node版本列表
nvm ls available 显示所有可以下载的版本
nvm current 查看当前正在使用的版本
nvm install [版本号] 下载对应node版本(如:nvm install 20.11.0)
nvm install latest 安装最新版本node
nvm uninstall [版本号] 卸载node(如:nvm uninstall 20.11.0)
nvm use [版本号] 切换node版本(如:nvm use 20.11.0)
nvm on 开启nvm
nvm off 关闭nvm
四.其它
一定要先卸载单独安装的 node 环境!!!
也是绕了个弯路, 请将 node 的安装/卸载/切换 全部交给 nvm!否则会出现,提示切换版本成功,但实际是失效的!
关于 nvm 环境变量
安装 nvm 后会自动带上环境变量 NVM_HOME 和 NVM_SYMLINK。其中, NVM_SYMLINK在 C:\Program Files\nodejs下的路径仅是个快捷方式,最终指向 nvm安装的路径,例如:v14.21.3

















