gpt4 book ai didi

css - Laravel Mix 为授权用户添加特定文件

转载 作者:行者123 更新时间:2023-11-28 14:47:28 24 4
gpt4 key购买 nike

刚开始使用 Laravel Mix。现在我已经将所有需要的主要 css 捆绑到名为 test.css 的文件中,并且加载正常。

现在,还有两个样式表,即a.css 和b.css。我想要做的是将其合并到 mix 生成的 test.css 中,前提是用户已通过身份验证。

现在,在简单的 Blade 中,我们会添加

@auth // Load css here @endauth

但是,如何使用 mix 做到这一点,在任何地方都找不到相同的信息。

谢谢

最佳答案

CSS 不是一种编程语言,因此您不能使用 if 语句来了解用户是否在 CSS 中进行了身份验证。

在 laravel 的文档中 mix .我不知道您是否使用任何 CSS 预处理器,但我想这应该只适用于 CSS 文件:

mix.styles([
'/resources/assets/css/partial1.css',
'/resources/assets/css/partial2.css',
'/resources/assets/css/main.css',
], 'public/css/test.css');

mix.styles([
'/resources/assets/css/a.css',
'/resources/assets/css/b.css',
], 'public/css/admin.css');

然后在用户登录时加载 admin.css

关于css - Laravel Mix 为授权用户添加特定文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52112906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com