【问题标题】:Vite (vuejs) & Laravel | Could not load ressources when building [closed]Vite(vuejs)和 Laravel |构建时无法加载资源[关闭]
【发布时间】:2022-11-15 00:30:28
【问题描述】:

我正在尝试使用 Vue js 构建我的 Laravel 应用程序以进行生产。

当我运行命令npm run build 时,它说它无法加载视图模板(请参阅下面的错误)。

我试图将这段代码添加到文档中的vite.config.js 中,但它给了我另一个错误。

build: {
    lib: {
        entry: path.resolve(__dirname, 'lib/main.js'),
        name: 'MyLib',
        fileName: (format) => `my-lib.${format}.js`
    },
    rollupOptions: {
        // make sure to externalize deps that shouldn't be bundled
        // into your library
        external: ['vue'],
        output: {
            // Provide global variables to use in the UMD build
            // for externalized deps
            globals: {
                vue: 'Vue'
            }
        }
    }
},

这是我的vite.config.js 文件

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


export default defineConfig({
    plugins: [
        laravel({
            input: 'resources/js/app.js',
            refresh: true,
        }),
        vue({
            template: {
                transformAssetUrls: {
                    base: null,
                    includeAbsolute: false,
                },
            },
        }),

    ],
});

有人有线索吗?这是我第一次在生产中部署一些东西。

谢谢!

【问题讨论】:

  • Authentication Card.value 是否存在于该位置?
  • 不......我只是意识到这是问题所在......现在一切正常,谢谢!

标签: laravel vue.js vite


【解决方案1】:

AuthenticationCard.vue 不存在。创建后,一切正常!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-10
    • 1970-01-01
    • 2015-11-30
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-16
    相关资源
    最近更新 更多