我发现如果我有一个模板的特定javascript,我需要用我的整个scripts.js文件实际渲染它,而不仅仅是作为该特定模板的片段。有没有办法在laravel中默认执行此操作?
那么将模板中的所有javascript附加到编译的scripts.js文件中?它只会使输出更有吸引力,并确保我有必要的依赖项和对象?
答案 0 :(得分:0)
如果您正在使用Laravel Mix,则可以使用mix.scripts()将多个脚本组合在一起。
mix.scripts([
'public/js/admin.js',
'public/js/dashboard.js'
], 'public/js/all.js');
值得注意的是,Blade提供@push and @stack指令。这允许您控制脚本输出的时间,地点和顺序。