Skip to content

Nodejs 版本管理工具 nvm

nvm 安装

下载链接:https://github.com/coreybutler/nvm-windows/releases

镜像源配置

使用腾讯源

找到nvm安装目录下的settings.txt文件,并替换下面两行。

node_mirror: http://mirrors.cloud.tencent.com/nodejs-release/
npm_mirror: http://mirrors.cloud.tencent.com/npm/

常用命令

一、基础查看
cmd
# 查看 nvm 自身版本
nvm version

# 查看本地已安装的 node 版本
nvm ls
nvm list

# 查看远程所有可安装 node 版本
nvm ls-remote
nvm list available

# 仅查看 LTS 长期支持版
nvm ls-remote --lts
二、安装 / 卸载 Node
cmd
# 安装指定版本(自动64位)
nvm install 25.1.0

# 强制指定 32/64
nvm install 25.1.0 64
nvm install 25.1.0 32

# 安装最新 LTS
nvm install lts

# 卸载本地某个版本
nvm uninstall 25.1.0
三、切换、启用 Node 版本
cmd
# 使用指定版本
nvm use 25.1.0

# 设置默认开机全局版本
nvm alias default 25.1.0

# 查看默认版本
nvm alias
四、镜像、缓存、代理配置
cmd
# 清空版本列表缓存(解决版本找不到报错)
nvm cache clear

# 查看配置文件路径
echo %NVM_HOME%\settings.txt

# 临时切换镜像(当前终端生效)
set NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/

# 设置代理(有梯子时用)
nvm proxy http://127.0.0.1:7890
# 取消代理
nvm proxy none
五、npm 相关
cmd
# 为当前node重装对应npm
nvm reinstall 25.1.0

# 切换版本后查看node/npm版本
node -v
npm -v
六、系统相关
cmd
# 管理员权限运行,开启nvm环境
nvm on
# 关闭nvm版本管理
nvm off

# 帮助文档
nvm help

高频实用组合示例

cmd
# 清缓存 → 刷新列表 → 安装 → 设置默认
nvm cache clear
nvm ls-remote
nvm install 22.14.0
nvm alias default 22.14.0
nvm use 22.14.0