nvm-sh/nvm 和 coreybutler/nvm-windows 是两个不同的项目,前者适用于 unix 类系统,后者适用于 windows 系统。
下载
在 GitHub Release 列表中选择最新的安装包进行下载
安装
- 将下载好的安装包右键点击选择管理员权限运行,此处一定要以管理员权限运行
- 尽量使用安装包默认指定的路径,如果需要更换,一定要避免路径中出现空格和中文
使用
nvm ls available查看可安装版本nvm ls查看已安装版本nvm install <version>安装指定版本,version 可以是版本前缀,如:16、12,也可以是 latest、ltsnvm use <version>切换指定版本,version 含义同 installnvm uninstall <version>卸载指定版本的,version 必须是本地已安装的 nodejs 版本
注意
- 安装 nvm-windows 之前应当删除本地已安装的 nodejs
nvm use <version>时提示的exit status 1或者exit status 5通常是因为安装目录中包含中文或者空格及权限不足所导致,比对安装事项进行修复.nvmrc配置无效,且nvm use <version>执行的是全局切换,使用时应先检查 nodejs 版本