【发布时间】:2015-02-13 22:25:49
【问题描述】:
在我的 Web 应用程序中,我创建了 gulpfile,它通过使用 reactify 和 browserify 来编译反应文件。这是我的捆绑任务的外观:
var bundler = watchify(browserify({
entries: config.paths.src.js.app,
transform: [reactify, envify],
debug: isDevelopment,
cache: {}, packageCache: {}, fullPaths: true
}), watchify.args);
var bundle = function() {
start();
return bundler
.bundle()
.on('error', errorLog)
.pipe(source(config.paths.build.appName))
.pipe(gulpif(!isDevelopment, streamify(uglify())))
.pipe(gulp.dest(config.paths.build.folder))
.pipe(reload({stream:true}))
.on('end', end);
};
function errorLog(error) {
log('****** Start of Error ******');
gutil.log(gutil.colors.red(error.message));
log('****** End of Error ******');
}
问题是当错误发生时,我的 gulp 崩溃了。不知道怎么处理。在这种情况下,水管工不起作用。有什么想法吗?
【问题讨论】:
标签: javascript gulp reactjs browserify