NVM避免一台电脑只能安装一个node版本
2026/6/9 21:33:36 网站建设 项目流程

背景:

今天由于个人电脑的配置inter core i3性能比较差比较低,无法同时跑一套自动化产线的五套代码(一套vue前端、一套后端、一套大屏前端、一套大屏后端、一台AGV调度软件);公司给更换了电脑,在重新安装软件时,出现一些问题,在此记录一下。nodejs安装的版本和项目不匹配,当时想着安装最新的版本,结果由于版本太高,与原项目差距比较大;需要卸载nodejs,删除环境变量;前后更换了好几个版本,真心感觉比较累。后来在网上搜索,有个NVM的软件管理nodejs比较好,在此做一分享。

传统安装 Node.js 的“深坑”

 EPERM权限报错、vue-cli-service丢失以及缓存目录混乱,本质上都是因为 Node.js 被安装在了需要管理员权限的系统盘目录(如Program Files)。传统安装方式存在明显的局限性:

  • 单版本囚笼:一台电脑只能装一个版本。面对老项目(如你的vue-element-admin)需要 Node 16,而新项目强制要求 Node 18+ 时,传统方式只能通过反复卸载重装来切换,极其低效。

  • 权限与路径陷阱:全局安装包(-g)时极易触发EPERM权限错误,或者导致 C 盘空间被缓存占满,这也是你之前构建失败的根本原因。

  • 全局环境污染:所有项目共用一套全局 npm 包,不同版本的依

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询