Windows上安装nvm

在Windows上安装nvm(Node Version Manager)可以帮助你在不同项目间灵活切换Node.js版本。以下是详细的安装步骤和基本使用方法。

📥 第一步:下载nvm-windows

  1. 访问nvm-windows的官方GitHub发布页面:https://github.com/coreybutler/nvm-windows/releases
  2. 下载最新版本的 nvm-setup.zip 安装文件。

⚙️ 第二步:安装nvm

  1. 解压并运行安装程序 :将下载的zip文件解压,然后右键点击 nvm-setup.exe,选择 "以管理员身份运行"
  2. 同意许可协议:在安装向导窗口中,点击"I accept the agreement"接受条款,然后点击"Next"。
  3. 选择nvm安装路径 :选择nvm本身的安装目录。为了减少后续的权限问题,建议使用默认路径(如 C:\Users\你的用户名\AppData\Roaming\nvm)或一个不带空格和中文的路径 (例如 C:\dev\nvm)。
  4. 选择Node.js的符号链接路径 :这里设置的是nvm用来模拟不同Node.js版本的路径,建议保持默认的 C:\Program Files\nodejs。点击"Next"。
  5. 完成安装:点击"Install"开始安装,最后点击"Finish"完成。

✅ 第三步:验证安装

  1. 打开一个新的 命令提示符(cmd)PowerShell 窗口(务必以管理员身份运行)。

  2. 输入以下命令并回车,如果能正常显示nvm的版本号(如 1.1.12),则说明安装成功。

    bash 复制代码
    nvm version

⚡ 第四步:配置镜像源(国内用户推荐)

为了加快Node.js和npm的下载速度,建议将镜像源配置为淘宝镜像。

  1. 打开nvm的安装目录(例如 C:\Users\你的用户名\AppData\Roaming\nvm),找到 settings.txt 文件。

  2. 在文件末尾添加以下两行内容并保存:

    复制代码
    node_mirror: https://npmmirror.com/mirrors/node/
    npm_mirror: https://npmmirror.com/mirrors/npm/

🚀 第五步:使用nvm管理Node.js

安装完成后,你就可以通过以下常用命令来管理Node.js版本了:

  1. 查看可安装的Node.js版本

    bash 复制代码
    nvm list available
  2. 安装指定版本

    bash 复制代码
    nvm install 18.16.0   # 安装具体的18.16.0版本
    nvm install lts        # 安装最新的LTS(长期支持)版本
  3. 查看已安装的版本

    bash 复制代码
    nvm list

    列表前有 * 标记的是当前使用的版本。

  4. 切换Node.js版本

    bash 复制代码
    nvm use 18.16.0
  5. 验证当前Node.js和npm版本

    bash 复制代码
    node -v
    npm -v
  6. 卸载指定版本

    bash 复制代码
    nvm uninstall 18.16.0

⚠️ 常见问题与注意事项

  • 管理员权限 :在使用 nvm use 切换版本或安装新版本时,必须以管理员身份打开命令行工具,否则可能会因为权限不足而失败。
  • 卸载旧版Node.js:在安装nvm之前,强烈建议先通过系统的"添加或删除程序"卸载掉电脑上已存在的Node.js,以避免潜在的冲突。
  • 命令无效 :如果在安装后输入 nvm 提示"不是内部或外部命令",可以尝试重启电脑 ,或者手动检查系统的环境变量 Path 中是否已包含 %NVM_HOME%%NVM_SYMLINK%
  • 项目级版本控制 :你可以在项目的根目录下创建一个名为 .nvmrc 的文件,并在其中写入所需的Node.js版本号(如 18.16.0)。之后在项目目录下只需执行 nvm use 命令,nvm就会自动切换到文件中指定的版本,非常方便。

补充:使用nrm管理Node.js安装镜像源(可选、推荐)

  • 安装

    复制代码
    npm install -g nrm
  • 查看源列表

    复制代码
    nrm ls
  • 使用

    复制代码
    nrm use taobao

这样配置完成后npm install安装依赖会非常快!

相关推荐
A澄澄2 小时前
MIX BypassA12+下载注册
windows·电脑·iphone
LinuxGeek10243 小时前
Windows的GPU版编译好的gromacs 2026.1添加hwloc和plumed支持版
windows·量子计算
A澄澄3 小时前
Windows 一键查看电脑配置 & 主板型号 / 品牌,系统自带工具超简单
windows·电脑
百事牛科技3 小时前
更新你的保护:如何修改PPT“打开密码”
windows·powerpoint
鹏大师运维4 小时前
统信UOS上使用WPS PDF独立版
linux·运维·windows·pdf·wps·统信uos·wine
user_admin_god4 小时前
Windows安装Opencode和Claude Code使用
windows·prompt·aigc·ai编程
春日见5 小时前
UniAD的逻辑,与传统自动驾驶的差异
人工智能·windows·git·机器学习·docker·容器·自动驾驶
idolao5 小时前
MySQL 8.4安装教程 Windows版:解压+自定义路径+密码设置+命令行客户端快捷方式创建指南
windows
开开心心就好5 小时前
免费轻量级PDF阅读器,打开速度快
windows·计算机视觉·visualstudio·pdf·计算机外设·excel·myeclipse