可能是古老的问题,但我从未尝试过,却找不到 一个解决方案(我发现的只是scss文件的样本)
我将JavaScript支架用作前端,因此我在布局资产中所拥有的全部为:
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="{{ asset('js/app.js') }}" defer></script>
现在,我有一些自定义资产文件,希望将其附加到我的app.css
和app.js
文件中。
<link href="{{ asset('css/shards.css') }}" rel="stylesheet">
<script src="{{ asset('js/shards.min.css') }}" defer></script>
这是我的webpack.mix.js
文件:
let mix = require('laravel-mix');
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css');
答案 0 :(得分:1)
您可以如下所示添加和编译脚本:
mix.scripts([
'public/js/admin.js',
'public/js/dashboard.js'
], 'public/js/all.js');
有关更多信息,请阅读官方文档here