一、nvm 是什么?
nvm = Node.js 版本管理器。
它可以让你:
- 在一台电脑上安装多个 Node 版本
- 随时一条命令切换当前 Node 版本
- 不污染系统环境变量
- 不需要反复卸载 / 安装 Node
简单理解:
Node 版本切换器 + 隔离器
二、安装 nvm(Windows)
1. 准备工作
- 删除残留目录(如
C:\Program Files\nodejs) - 卸载电脑中原有 Node(非常重要)
- 确保安装目录为全英文,不要有空格
2. 下载安装
下载地址:Releases · coreybutler/nvm-windows
直接双击 nvm-setup.exe 进行安装。一路点击 Next 即可。
3. 配置镜像
在 cmd 输入 nvm root 查找 nvm 的目录,找到 settings.txt 文件并编辑:
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
保存后完成安装配置。
4. 验证安装
win+r 打开 cmd,输入 nvm -v 确认 nvm 是否安装成功。
三、基本使用
安装 Node 版本
在 cmd 输入以下命令下载指定版本:
nvm install 20.16.0
nvm install 16.20.2
查看已安装版本
nvm list
切换 Node 版本
nvm use 20.16.0
验证是否正确:
node -v
npm -v
四、常用命令
nvm version或nvm v:显示 nvm 版本nvm use [version]:使用指定版本 nodenvm uninstall <version>:卸载指定版本 nodenvm off:关闭 node.js 版本管理nvm on:开启 node.js 版本管理


