Gulp Browserify SourceMaps

Gulp Browserify SourceMaps

我已经看过这个问题,答案不适合我的情况:gulp, browserify, maps?

这就是我所拥有的:

gulp.task('debug-app-js', function () {
    console.log('DEBUG-APP-JS');
    var src = './node_modules/js/app-main.js',
        dst = '../www/js',
        bundler = browserify(src, {debug:true});

    return bundler.bundle()
        .pipe(source('app-build.js'))
        .pipe(gulp.dest(dst))
});

Debug 设置为 true,为什么我没有得到任何 sourcemaps?

更新:这似乎是一个 IE 问题,因为源映射出现在 Chrome 和 Firefox 中。但这很奇怪,因为我 使用我以前的 browserify 构建过程在 IE 中获取源映射。但是现在无论我使用什么 browserify 进程,我似乎都无法在 IE 中获得任何源映射。有什么想法吗?

好的,所以解决方案是我尝试使用 browserify-shim 转换,这显然破坏了 IE 的源映射。