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