2015-02-11 124 views
1

我看這個問題已經得到的回答並不在我的情況下工作:gulp, browserify, maps?咕嘟咕嘟Browserify SourceMaps

因此,這裏是我:

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)) 
}); 

調試設置爲true,那麼爲什麼我不能獲得任何源映射?

更新:這似乎是一個IE問題,因爲源地圖出現在Chrome和Firefox中。但它是奇怪的,因爲我獲取與我以前browserify構建過程中的IE中的源地圖。但是現在我似乎無法在IE中獲得任何源代碼映射,無論我使用的是什麼browserify過程。有任何想法嗎?

+0

您是否嘗試過吞食配方? https://github.com/gulpjs/gulp/blob/master/docs/recipes/browserify-uglify-sourcemap.md – ctrlplusb 2015-04-21 15:32:05

回答

0

好吧,所以解決方案是我試圖使用browserify-shim變換,這顯然是破壞IE的源地圖。