导语: 本教程介绍如何使用 nvm(Node Version Manager)在 Windows 上管理多个 Node.js 版本,适合做毕业设计的大学生,解决版本冲突、兼容性等问题,提升前端/后端开发效率。

一、什么是 nvm

nvm(Node Version Manager) 是一个用于管理 Node.js 多版本的工具。你可以:

  • 安装多个 Node.js 版本
  • 随时切换所需版本
  • 卸载不用的版本,节省空间

在做 Web 毕业设计、前端框架学习(如 Vue、React)、Node 后端开发时,nvm 是一个非常实用的工具。

二、nvm 安装教程(Windows 版)

如果已经安装了NodeJS,请先彻底卸载NodeJS后安装nvm!

1. 下载 nvm for Windows

GitHub 官方下载地址:nvm官方下载地址

选择最新版本的 .nvm-setup.exe 文件下载(建议稳定版本)。

若打不开或嫌麻烦,可使用网盘下载,下载地址在文末:

2. 安装 nvm

  • 双击 .exe 文件启动安装

nvm安装

  • 默认安装路径建议改为:D:\dev\nvm(避免C盘权限问题)

nvm路径

  • Node.js 安装目录建议:D:\dev\nodejs

nvm路径

  • 安装完成后打开命令提示符,输入:
nvm -v

出现版本号说明安装成功。

nvm版本

三、nvm 常用命令大全

命令 说明
nvm list available 查看所有的Node 版本
nvm install 18.17.0 安装指定版本的 Node.js
nvm use 18.17.0 使用该版本 Node.js
nvm listnvm ls 查看本地已安装的 Node 版本
nvm uninstall 16.20.0 卸载指定版本
nvm install latest 安装最新版本
nvm install lts 安装最新 LTS 版本

四、切换版本后npm无法使用怎么办?

有时切换版本后会发现 npm 命令失效,这是因为环境变量未同步。解决方法:

  1. 关闭所有命令行窗口重新打开
  2. 或手动运行 nvm use 版本号 再次切换
  3. 也可以重启系统彻底刷新变量

五、nvm 配置淘宝镜像(加快下载速度)

默认安装 Node.js 会访问国外服务器,速度慢甚至失败。可以临时设置淘宝镜像:

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

nvm镜像

六、卸载 nvm(可选)

如不再使用,可手动卸载:

  • 删除 nvm 安装目录
  • 删除环境变量中与 nvmnodejs 相关的路径
  • 清理旧版本的 Node 文件夹

七、常见问题及解决方案

问题 解决方法
安装成功但运行 node -v 报错 检查是否运行了 nvm use
npm 无法使用或缺失 使用 nvm install 安装的 Node 会自动包含 npm
nvm 安装失败 检查是否以管理员身份运行,或更换目录路径

八、总结

通过 nvm 管理 Node.js 版本,不仅可以避免版本冲突,还能适配多个项目的需求。无论你是前端开发、后端开发还是在做毕业设计,nvm 都是你不可缺少的工具之一。

声明:本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

2025-06-24

2025-06-05

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享