【发布时间】:2016-06-28 16:48:43
【问题描述】:
我正在尝试将外部 commonjs 模块(react、react-dom)与一些普通的 ES5 文件捆绑在一起,例如 pollyfills.js。
我可以使用 browserify.require 捆绑外部模块
var externalBundler = browserify();
config.externalModules.forEach(externalBundler.bundle);
return externalBundler.bundle()
.pipe(source("external.js"))
.pipe(buffer())
.pipe(sourcemaps.init({ debug: true, loadMaps: true }))
.pipe(uglify())
.on('error', gutil.log)
.pipe(sourcemaps.write('./'))
.pipe(gulp.dest('./dist/'));
和其他使用 gulp.concat 的脚本,但是我很难将它们放在一起。
【问题讨论】:
标签: gulp browserify