Windows 下使用 NVM 管理多个 Node.js 版本

困扰

作为 Windows 系统下的 Node.js 开发者,我们可能遇到过以下困扰:

  • 新项目需要 Node.js 18,但老项目只能用 Node.js 14
  • 安装全局包时出现版本冲突
  • 团队中每个人的 Node 版本不一致导致运行结果不同
    NVM for Windows 是解决这些问题的完美方案。本文将详细介绍如何在 Windows 系统中使用 NVM 高效管理多个 Node.js 版本。

Windows 版 NVM 安装

系统要求

  • Windows 7/8/10/11(64位)
  • 管理员权限(首次安装时需要)
  • 已卸载现有 Node.js(如有)

安装步骤

1. 卸载现有 Node.js
  1. 打开"控制面板" → "程序和功能"
  2. 找到 Node.js 并卸载
  3. 手动删除残留文件夹:
    • C:\Program Files\nodejs
    • %AppData%\npm
    • %AppData%\npm-cache
2. 下载 NVM for Windows

访问官方发布页面:https://github.com/coreybutler/nvm-windows/releases

下载最新版安装程序:

  • 推荐:nvm-setup.exe(包含环境变量自动配置)
  • 备用:nvm-noinstall.zip(便携版)
  • 百度网盘链接:https://pan.baidu.com/s/1bk6cLm66nDcJVKRaKPVDpw?pwd=mbj7
3. 运行安装程序
java 复制代码
# 注意以下事项:
1. 以管理员身份运行安装程序
2. 安装路径不要包含空格或中文
3. 推荐路径:C:\Users\<用户名>\nvm
4. 符号链接路径:C:\Program Files\nodejs
4:验证安装

打开 PowerShell 或 CMD:

java 复制代码
nvm version
# 应该显示类似:1.1.10

基础使用命令

1. 安装 Node.js 版本
java 复制代码
# 查看可用的所有版本
nvm list available

# 安装最新的 LTS 版本
nvm install lts

# 安装特定主版本的最新版
nvm install 18
nvm install 16
nvm install 14

# 安装精确版本
nvm install 18.12.1
nvm install 16.20.0

# 安装指定架构版本(32位/64位)
nvm install 18.12.1 64
nvm install 16.20.0 32
2. 查看和管理已安装版本
java 复制代码
# 查看已安装的版本
nvm list
# 或
nvm ls

# 示例输出:
#  * 18.12.1 (Currently using 64-bit executable)
#    16.20.0
#    14.21.3

# 卸载特定版本
nvm uninstall 14.21.3

# 查看当前使用的版本
nvm current
3. 切换 Node.js 版本
java 复制代码
# 切换到指定版本
nvm use 18.12.1

# 切换到最新 LTS
nvm use lts

# 设置默认版本(新终端窗口将使用此版本)
nvm alias default 18.12.1
相关推荐
啥咕啦呛7 小时前
java打卡学习1:Lambda表达式与Stream基础
windows
工頁光軍8 小时前
Node.js 操作 Milvus 完整实战案例
node.js·milvus
优选资源分享9 小时前
zTasker v2.3.8 便携版丨 Windows 自动化任务工具
运维·windows·自动化
Java_ESS9 小时前
MacBook Pro Intel 芯片版:Node.js + Claude Code + OpenCode 完全安装指南
node.js·ai编程
CQU_JIAKE10 小时前
3.23[Q]s
开发语言·windows·python
WJX_KOI11 小时前
OpenClaw 纯 Windows 环境源码部署教程(含修改脚本配置)
人工智能·windows
ulias21213 小时前
函数栈帧的创建和销毁
开发语言·数据结构·c++·windows·算法
攻城狮在此13 小时前
Windows电脑如何关闭不必要启动项,提升开机速度与运行流畅度
windows
ljh57464911913 小时前
linux xargs 命令
linux·运维·windows
开开心心就好14 小时前
电子教材下载工具,支持多链接批量下载
windows·随机森林·计算机视觉·pdf·计算机外设·逻辑回归·excel