我如何在Laravel 9和Vite中将资产从资源目录发布到公共目录

发布于 2025-02-12 16:53:31 字数 526 浏览 0 评论 0原文

我不知道,如何在Laravel 9和Vite中将资产从资源目录发布到公共目录。

我尝试这个,但它不起作用。

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

export default defineConfig({
    plugins: [
        laravel([
            'resources/css/app.css',
            'resources/js/app.js',
            'resources/css/global/plugins.css',
            'resources/css/style.css',
            {
                from: 'resources/assets',
                to: 'public/assets',
            }
        ]),
    ],
});

I don't know, how can I publish the assets from resources directory to the public directory in Laravel 9 and Vite.

I try this but it's not working.

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

export default defineConfig({
    plugins: [
        laravel([
            'resources/css/app.css',
            'resources/js/app.js',
            'resources/css/global/plugins.css',
            'resources/css/style.css',
            {
                from: 'resources/assets',
                to: 'public/assets',
            }
        ]),
    ],
});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫瑾少女 2025-02-19 16:53:31

尝试此操作

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

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

,然后

npm run build 

将使用您的编译资产来运行一个文件夹

Try this

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

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

then run

npm run build 

a folder with your compiled assets will be created

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文