2016-10-02 64 views
0

我有3个主要的JS文件:将多个JS文件分为两个文件

  1. base.js
  2. notLoggedIn.js
  3. loggedIn.js

base.js包含了所有的我的应用程序和基本需求其他两个文件是不言自明的。

我需要做的是这样的:

  1. 结合base.jsnotLoggedIn.jsfile1.js
  2. base.js,notLoggedIn.jsloggedIn.js组合成file2.js

而且我需要这个顺序。

这里是我的gulpfile.js目前的样子:

elixir(function(mix) { 
    mix.sass('app.scss') 
     .browserify('base.js'); 
}); 

如何修改该文件,以满足我的需求?

回答

0

假设你提到位于resources/assets/js目录中的所有三个脚本,你可以做到以下几点:

elixir(function(mix) { 
    mix.scripts(['base.js', 'notLoggedIn.js'], 'public/js/file1.js') 
     .scripts(['base.js', 'notLoggedIn.js', 'loggedIn.js'], 'public/js/file2.js'); 
});