导语:
本教程介绍如何使用 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
文件启动安装
- 默认安装路径建议改为:
D:\dev\nvm
(避免C盘权限问题)
- Node.js 安装目录建议:
D:\dev\nodejs
- 安装完成后打开命令提示符,输入:
nvm -v
出现版本号说明安装成功。
三、nvm 常用命令大全
命令 | 说明 |
---|---|
nvm list available |
查看所有的Node 版本 |
nvm install 18.17.0 |
安装指定版本的 Node.js |
nvm use 18.17.0 |
使用该版本 Node.js |
nvm list 或 nvm ls |
查看本地已安装的 Node 版本 |
nvm uninstall 16.20.0 |
卸载指定版本 |
nvm install latest |
安装最新版本 |
nvm install lts |
安装最新 LTS 版本 |
四、切换版本后npm无法使用怎么办?
有时切换版本后会发现 npm
命令失效,这是因为环境变量未同步。解决方法:
- 关闭所有命令行窗口重新打开
- 或手动运行
nvm use 版本号
再次切换 - 也可以重启系统彻底刷新变量
五、nvm 配置淘宝镜像(加快下载速度)
默认安装 Node.js 会访问国外服务器,速度慢甚至失败。可以临时设置淘宝镜像:
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
六、卸载 nvm(可选)
如不再使用,可手动卸载:
- 删除
nvm
安装目录 - 删除环境变量中与
nvm
和nodejs
相关的路径 - 清理旧版本的 Node 文件夹
七、常见问题及解决方案
问题 | 解决方法 |
---|---|
安装成功但运行 node -v 报错 |
检查是否运行了 nvm use |
npm 无法使用或缺失 | 使用 nvm install 安装的 Node 会自动包含 npm |
nvm 安装失败 | 检查是否以管理员身份运行,或更换目录路径 |
八、总结
通过 nvm 管理 Node.js 版本,不仅可以避免版本冲突,还能适配多个项目的需求。无论你是前端开发、后端开发还是在做毕业设计,nvm 都是你不可缺少的工具之一。
声明:本文为原创文章,版权归毕设侠所有,欢迎分享本文,转载请保留出处!