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

Laravel认证搭建执行npm run dev报MODULE_NOT_FOUND错误该如何解决?

报错根因

该错误由vue-loader与webpack版本不兼容导致:vue-loader v17及以上版本仅支持webpack 5.60.0+,而你当前使用的Laravel Mix版本默认依赖的webpack版本低于该要求,无法加载对应内置模块。

解决步骤

按照以下顺序操作即可解决问题:

  1. 清除现有损坏的依赖文件
# macOS/Linux 执行
rm -rf node_modules package-lock.json

# Windows cmd 执行
rmdir /s /q node_modules
del package-lock.json
  1. 安装兼容版本的vue-loader
npm install vue-loader@^15.9.8 --save-dev --legacy-peer-deps
  1. 重新安装全部项目依赖
npm install
  1. 重新执行构建命令
npm run dev
备选方案(推荐长期使用)

如果希望使用新版vue-loader,可直接将Laravel Mix升级到最新稳定版,新版本Mix已经内置适配的高版本webpack:

npm install laravel-mix@latest --save-dev

升级完成后重新执行npm install和npm run dev即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 09:39:01