我正在写gulp的构建过程。我使用browserify和es6ify捆绑脚本。问题是当我在chrome调试工具上调试我的代码时,源图在调试时指向空文件。
相同的运行很好我评论es6ify并仅在browserify上运行。
以下是代码:
browserify({
entries: ['main.js'],
debug: true
})
.transform(es6ify.configure(/^(?!.*(bower_components|node_modules))+.+\.js$/))
.bundle()
.on('error', function(err) {
console.log(err);
})
.pipe(source('bundle.js'))
.pipe(gulp.dest('/dist'));
在这种情况下,chrome会在chrome上调试时显示空的main.js。