游乐游手机版
首页/AI教程/文章详情

nvm-windows安装教程 Node.js多版本管理避坑指南

时间:2026-07-09 15:45
安装前需彻底卸载旧Node js,以管理员身份运行nvm-setup exe,安装路径避免中文和空格。装后验证版本并配置国内镜像。常用命令包括查看可用版本、安装指定版本、切换使用版本及查看已安装版本。

在正式开始安装之前,有几个关键事项需要提前确认,否则后续步骤容易遇到问题。

nvm-windows 安装教程:Node.js 多版本管理(避坑版)

如果电脑上已安装过 Node.js,强烈建议先彻底卸载干净。这一步不可跳过,否则在使用 nvm 切换版本时可能引发各种异常冲突。此外,请提前下载好 nvm-setup.exe 安装文件,后续安装流程会用到。

二、安装步骤详解

整个过程并不复杂,按照以下顺序操作即可完成。

1. 启动安装程序
右键点击 nvm-setup.exe,选择【以管理员身份运行】——这一步至关重要,普通双击可能权限不足导致安装失败。

2. 同意许可协议
点击【I Accept...】按钮,然后点击【Next】继续,无需犹豫。

3. 设置 nvm 安装路径
此处选择 nvm 程序本身的安装目录。建议放置在非系统盘(如C盘以外的盘符),例如 D:\nvm,路径中避免包含中文或空格,以防止后续出现不可预知的错误。选择完成后点击【Next】。

4. 设置 Node.js 版本存储路径
此步骤用于指定各个 Node.js 版本的存放目录。建议与上一步 nvm 安装路径位于同一磁盘,例如 D:\nodejs。点击【Next】继续。

5. 开始安装
点击【Install】按钮,等待进度条完成即可,通常只需几秒钟。

6. 完成安装
当安装界面显示“Completed”字样后,点击【Finish】按钮关闭安装窗口。

三、验证安装是否成功

安装完成后,先别急着使用,快速验证一下是否安装成功。

按下 Win + R 组合键,输入 cmd 并回车,打开命令提示符窗口。然后输入以下命令:

nvm version

如果命令行中返回类似 1.1.12 的版本号,则表示安装成功。

四、必做的基础配置(更换国内镜像源)

新安装的 nvm 默认连接国外服务器下载 Node.js,下载速度极慢,严重影响体验。强烈建议更换为国内镜像源:

在命令提示符窗口中依次执行以下两行命令:

nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/

完成配置后,后续安装 Node.js 版本时将获得极快的下载速度。

五、如何使用 nvm?(常用命令汇总)

配置好镜像源后,就可以开始使用 nvm 管理 Node.js 版本了。以下常用命令足以满足日常需求:

  • 查看可安装的 Node 版本:
    nvm list available
    此命令会列出所有可用的 Node.js 版本号,根据需求选择安装即可。
  • 安装指定版本:
    nvm install 18.20.0
    将版本号替换为你需要的版本即可。
  • 切换使用版本:
    nvm use 18.20.0
    注意:切换版本后建议重启终端或重新打开命令提示符,以确保环境变量正确刷新。
  • 查看已安装的版本:
    nvm list
    当前正在使用的版本会在列表前显示一个 * 标记。

掌握以上命令,即可在多个 Node.js 版本之间自由切换。如果后续遇到异常问题,多半是旧版本未卸载干净或路径中包含中文/空格,请仔细检查并修正。

来源:https://developer.aliyun.com/article/1739632
上一篇STC8十六通道ADC四路串口八路PWM程序 下一篇Java+AI全栈工程师:Java核心语法进阶筑牢全栈根基
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
阿里云通义AIGC平台完全指南:设计师AI生产力革命
AI教程 · 2026-07-09

阿里云通义AIGC平台完全指南:设计师AI生产力革命

一、写在前面:为什么设计师需要关注AIGC? 如果你还在手动一张一张制作海报、反复修改客户口中“感觉不对”的配色方案、为电商详情页准备几十张不同场景的产品图——那么你一定经历过这些痛点: 创意瓶颈:脑海中有画面,但手绘无法呈现 重复劳动:调整尺寸、更换背景、批量生成变体消耗了大量时间精力 成本焦虑:

零基础毕设代码二次开发:3文件定位法及Vue/Java修改对照表
AI教程 · 2026-07-09

零基础毕设代码二次开发:3文件定位法及Vue/Java修改对照表

每年一到毕业季,计算机专业的同学总会陷入一个共同的怪圈:从 GitHub 上扒下来一套代码,或者用 AI 生成一个项目,看起来挺完整的,可导师一句“加个筛选条件”或“换个页面颜色”,瞬间就懵了——不敢改,不会改,怕改崩。是不是很熟悉? 一、为什么AI生成的毕设代码你 "不敢改 "? 1 1 毕业生的三大

反向海淘订单系统:状态机与分布式事务实战设计
AI教程 · 2026-07-09

反向海淘订单系统:状态机与分布式事务实战设计

先分享一个反直觉的结论:反向海淘订单管理的真正挑战,往往不在于业务逻辑本身,而在于状态流转。一个订单的生命周期拉长到跨国运输,中间涉及的环节多、系统多、参与者多,状态稍有错乱就可能引发连锁事故。Taocarts团队在实践中踩了不少坑,最终沉淀下来的这套状态机与分布式事务方案,成功解决了这一复杂难题。

AI并未抢走程序员饭碗而是更新了编程菜单
AI教程 · 2026-07-09

AI并未抢走程序员饭碗而是更新了编程菜单

AI并未大规模替代程序员,而是改变了职业结构。重复性编码岗位需求下降35%至15%,而AIAgent开发等岗位需求激增187%。开发者焦虑从“被替代”转向“跟不上变化”,60%程序员已使用AI辅助编程。人的核心价值转向架构设计、技术决策和审查AI生成代码,AI技能带来16%薪资溢价。

Codex一键复刻任何网站,30秒完成两天工作量
AI教程 · 2026-07-09

Codex一键复刻任何网站,30秒完成两天工作量

Codex命令行工具能一键复刻任何网站的前端代码,包括样式、动画和响应式布局。通过无头浏览器分析DOM和计算样式,生成语义化HTML、CSS变量和模块化JS,视觉还原度达90%-95%。支持指定技术栈、只复刻特定组件或添加新功能,大幅提升开发效率。