Laravel mix将所有js代码放入app.js中
我想知道是否可以将所有内容都放在app.js文件中?我有很多文件,我不会接触很长一段时间,所以我不需要担心缓存 现在我正在我的webpack.mix.js中执行此操作:Laravel mix将所有js代码放入app.js中,laravel,webpack,Laravel,Webpack,我想知道是否可以将所有内容都放在app.js文件中?我有很多文件,我不会接触很长一段时间,所以我不需要担心缓存 现在我正在我的webpack.mix.js中执行此操作: mix.js('resources/assets/js/app.js', 'public/js') .sass('resources/assets/sass/app.scss', 'public/css') .scripts([ 'resources/assets/js/libs/xxxx.js', 'resources/ass
mix.js('resources/assets/js/app.js', 'public/js') .sass('resources/assets/sass/app.scss', 'public/css') .scripts([ 'resources/assets/js/libs/xxxx.js', 'resources/assets/js/libs/xxxx.js', 'resources/assets/js/libs/xxxx.js', 'resources/assets/js/libs/xxxx.js', 'resources/assets/js/libs/xxxx.js', 'resources/assets/js/libs/xxxx.js', 'resources/assets/js/libs/xxxx.js', 'resources/assets/js/libs/xxxx.js' ], 'public/js/all.js');
这将生成两个JS文件:app.JS和all.JS。我现在想做的是将这些文件合并成一个大文件app.js。这有可能吗?:
mix.babel(['app.js','all.js','app.js')
?您可以将所有内容放在js()
方法中并利用它(如所述):
试试看。这里有一些有用的信息和示例。要组合.js文件,请使用mix.combine:
mix.combine(['one.js', 'two.js'], 'merged.js');
mix.combine(['one.js', 'two.js'], 'merged.js');