Laravel 8 Vanilla JS
与使用 mix.styles()
合并样式表一样,您可以使用 scripts()
方法合并并最小化输出任意数量的 JavaScript 文件:
mix.scripts([
'public/js/admin.js',
'public/js/dashboard.js'
], 'public/js/all.js');
对于那些您无需使用 Webpack 来编译 JavaScript 的遗留代码而言,这个选项显得格外有用。
技巧:
mix.babel()
是mix.scripts()
的一个小变种。其方法签名与scripts
完全一致;但整合的文件将会由 Babel 进行编译,它会将 ES2015 代码转换成浏览器能够理解的代码。