当使用两个插件时,gulp源图和chrome开发人员不能一起工作

时间:2015-10-27 15:46:41

标签: javascript gulp

这是任务:

gulp.src(widget + "/Widget.es6")
            .pipe(sourcemaps.init())
            .pipe(babel({ modules: 'amd' }))
            .pipe(uglify())
            .pipe(rename('Widget.js'))
            .pipe(sourcemaps.write('./' + widget + "/"))
            .pipe(gulp.dest(widget + "/"));

问题在于,当我在GC Developer中放置一个缩小的Widget.js时,它会将我带回到其他一些未缩小的Widget.js(但不是原来的Widget.es6)。我认为这是巴氏管的产物。换句话说,GCD正在解释源图并让我回到链中的一个步骤(就在uglification之外)。

如果我注释掉uglification,那么源图可以正常工作(即我从Widget.js(现在没有缩小)中获取 - > Widget.es6(ES6文件)。

我希望源地图会将我从缩小的Widget.js中带回来 - > ES6文件(就在sourcemaps.init()调用之后)。

0 个答案:

没有答案