2015-04-06 60 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文件。