2015-04-06 96 views
1

我正在使用Browserify和Gulp來處理外部Javascript庫的需求。Gulp Browserify combine JS

我想將所有非外部庫合併到一個文件中,似乎無法在其網站上找到關於如何執行此操作的任何文檔(並且Googling「browserify bundleConfigs」似乎沒有出現。與任何有用這是我目前的配置:

browserify: { 
    bundleConfigs: [ 
     { 
      entries: SRC + '/javascript/functions.js', 
      dest: DEST + '/js/', 
      outputName: 'functions.js', 
      require: ['jquery', 'backbone/node_modules/underscore', 'backbone'] 
     } 
    ] 
} 

我也試過:

entries: [ SRC + '/javascript/functions.js', SRC + 'javascript/menu.js' ] 

但是,這似乎並沒有任何工作 有任何人設法得到這個工作,或者是。有一種不同的方式我應該這樣做?

感謝

+0

什麼是'bundleConfigs'?你當前的配置文件是什麼? – JMM

+0

一直以此爲基礎:https://github.com/greypants/gulp-starter/blob/master/gulp/config.js – timhc22

+0

它是一個任意的變量,在這裏使用:https:// github。 com/greypants/gulp-starter/blob/master/gulp/tasks/browserify.js這可以解釋爲什麼我找不到任何文檔!感謝您的幫助,我們將研究正在發生的事情 – timhc22

回答

1

想通了,我可以用做:

require('./myfile'); //not `./myfile.js` 

在基地JavaScript文件。