无法在 Vite 清单中找到文件:resources/js/app.jsx。(npm 运行构建)

Pho*_*oca 4 build npm laravel reactjs vite

我根据本指南创建了 Laravel 应用程序:

https://bootcamp.laravel.com/

  • PHP 8.1.2
  • 拉拉维尔 9.33.0
  • 反应

当使用 VITE 作为开发人员(npm run dev)时,一切正常

但是当使用 VITE (npm run build) 构建 JS 和 CSS 时,我收到以下错误:

无法在 Vite 清单中找到文件:resources/js/app.jsx

在此输入图像描述

php artisan 服务处于活动状态,php artisan 优化:清除完成,npm 更新到最新版本等,但仍然是同样的问题。

如果能获得更多解决此问题的提示,那就太好了。

谢谢你,简

Ruc*_*hDi 6

我也有同样的问题。

当我在vite.config.js文件中添加'resources/js/app.jsx'并再次运行时npm run build

问题已解决。

import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
import react from '@vitejs/plugin-react';

export default defineConfig({
    plugins: [
        laravel({
            input: [
                'resources/css/app.css',
                'resources/js/app.js',
                'resources/js/app.jsx' --Add this
            ],
            refresh: true,
        }),
        react(),
    ],
...
Run Code Online (Sandbox Code Playgroud)

希望这有帮助。