Javascript 使用Babili缩小捆绑包中的每个文件

Javascript 使用Babili缩小捆绑包中的每个文件,javascript,babeljs,browserify,minify,Javascript,Babeljs,Browserify,Minify,我有以下browserify()调用: browserify({require: [ 'blah', 'blah2', './bootstrap-datepicker' ]}) .require( './countdown', {expose: 'countdown'}) .transform(babelify.configure({ presets: ['es2015', 'babili'], sourceMaps: false })) .bundle() .pipe(

我有以下
browserify()
调用:

browserify({require: [
    'blah',
    'blah2',
    './bootstrap-datepicker'
]})
.require( './countdown', {expose: 'countdown'})
.transform(babelify.configure({ presets: ['es2015', 'babili'], sourceMaps: false }))
.bundle()
.pipe(jetpack.createWriteStream('build/vendor.js'))
出于某种原因,它只是缩小捆绑包中的最后一个库。我一直在想如何在整个包上运行它。鉴于当前的配置,有没有办法做到这一点?还是我必须等到包完成后再单独运行babili