【问题标题】:Unable to locate file in Vite manifest:无法在 Vite 清单中定位文件:
【发布时间】:2022-09-25 23:05:23
【问题描述】:

我正在使用 Asset Bundling (Vite) 来显示我的 css 和 js 文件,但是我收到了这个错误

Unable to locate file in Vite manifest: resources/demo/demo.css.

地址末尾有一个点。

这是我的 vite.config.js

import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';

export default defineConfig({
    plugins: [
        laravel({
            input: [
                'resources/css/app.css',
                'resources/demo/demo.css',
                'resources/js/app.js',
            ],
            refresh: true,
        }),
    ],
});

我在刀片中使用这段代码:

@vite(['resources/demo/demo.css'])

“laravel”:v9.30.1

PHP v8.1.6

“邀请”:“^3.0.0”

【问题讨论】:

  • @vite('resources/css/app.css') 试试这个
  • @UmerFayyaz 只有这个 css 文件有效,其他文件出错

标签: php laravel vite laravel-9 assetbundle


【解决方案1】:

在你的 vite 配置文件中

import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';

export default defineConfig({
    plugins: [
        laravel({
            input: [
                'resources/css/app.css',
                'resources/css/material-dashboard.css',
                'resources/js/app.js',
                'resources/demo/demo.css'
            ],
            refresh: true,
        }),
    ],
});

运行此命令:npm run build

那么恭喜!

【讨论】:

  • 谢谢,我将其添加到我的代码中,但仍然给我错误
  • 不幸的是该命令不起作用
  • 我纠正了问题
猜你喜欢
  • 2023-01-18
  • 2022-08-24
  • 2022-11-01
  • 2021-07-23
  • 2022-11-14
  • 2022-08-09
  • 1970-01-01
  • 2016-03-23
  • 2022-08-23
相关资源
最近更新 更多