2016-10-02 65 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'); 
});