You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Vue CLI创建Vue3项目后终端崩溃报ENOENT错误问题求助

Vue CLI创建Vue3项目后终端崩溃报错问题分析

错误根因

  • Node版本适配问题:你使用的Node.js v17.0.1属于非长期支持的奇数版本,Vue CLI v4及更低版本对Node 17+的适配不完善,依赖的文件扫描逻辑在该版本下会出现路径解析异常,无法读取@vue/cli-service下的locales国际化目录,触发未捕获错误导致进程崩溃。
  • 依赖安装不完整:项目创建过程中如果出现网络波动、包安装中断的情况,会导致@vue/cli-service包的locales目录丢失,CLI启动时扫描该路径不存在就会抛出对应错误。
  • CLI进程残留锁:第一次启动失败后,Vue CLI的GUI后台进程没有正常退出,会锁定当前项目目录的资源,后续再次启动CLI时会重复触发目录扫描错误,所以你需要删除整个项目文件夹释放锁定才能重新启动CLI。

解决办法

  • 切换Node.js长期支持版本:建议替换为Node 16.x或者18.x的LTS版本,可避免非稳定版本的兼容性问题。
  • 无需删除整个项目修复:进入项目目录后,删除node_modules文件夹和对应的包锁文件(package-lock.json/yarn.lock/pnpm-lock.yaml),重新执行npm install(对应你使用的包管理器安装命令)补全缺失的依赖文件即可。
  • 清理残留进程:如果重装依赖后仍然报错,Windows系统可在任务管理器中结束所有node进程,macOS/Linux系统执行killall node命令清理残留的CLI进程,之后即可正常启动Vue CLI。

内容的提问来源于stack exchange,提问作者Roland

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 12:06:02