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

Laravel Vite报错:Configuration 'resources/js/app.js'不存在求解决

解决Laravel集成Vite时出现“Configuration "resources/js/app.js" does not exist”错误

可能的原因及解决步骤

1. 验证目标文件是否存在

确认项目根目录下的 resources/js/app.js 文件真实存在,检查文件名拼写、路径层级是否准确(注意Linux/Mac系统区分大小写)。如果文件缺失,手动创建该文件,比如可以添加基础内容:

import './bootstrap';

// 若使用Vue,添加初始化代码
import { createApp } from 'vue';
import App from './components/App.vue';

createApp(App).mount('#app');

2. 调整Blade中的Vite引用方式

你的vite.config.js已将resources/js/app.js作为入口配置在laravel插件中,Blade模板可直接使用简化引用:

@vite

如果需要单独指定文件,确保路径与配置文件中的完全一致,且对应文件存在。

3. 清除缓存并重启服务

  • 清除Laravel视图缓存:
    php artisan view:clear
    
  • 停止当前Vite开发服务器,重新启动:
    npm run dev
    
  • 若怀疑Vite缓存问题,删除node_modules/.vite目录后重新安装依赖并启动服务:
    rm -rf node_modules/.vite
    npm install
    npm run dev
    

4. 确认依赖安装正确

检查package.json中是否包含laravel-vite-plugin和@vitejs/plugin-vue,若缺失则重新安装:

npm install laravel-vite-plugin @vitejs/plugin-vue --save-dev

安装完成后重启Vite服务。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 19:06:26