一.前言
如果先于 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