目前在gulpfile.js
我们的每个JS文件都是.scripts()
。
我们希望从每个单个文件转移到更合乎逻辑的文件。使用类似foreach循环的东西循环遍历给定目录中的所有javascript文件,将它们复制到public/js
然后用任何插件缩小它们,并.version()
它们以便它们在构建文件夹中。
如何预先处理所有这些文件以及缩小+版本文件的逻辑步骤是什么?
答案 0 :(得分:0)
要连接和缩小,请执行此操作
// first arg is an array of files, relative to /resources/assets/js/
// second arg is the destination
mix.scripts([
'/../bower/jquery/dist/jquery.min.js',
'/myfile.js',
],
'public/js/deps.js');
虽然缩小只会在您运行gulp --production
时发生。
要对资产进行版本控制,请在视图中使用elixir()
帮助程序。 It's in the docs。