如何使用gulp使用源地图?
http://jenkins.fqdn:8080/job/$JobName/branch/$BranchName/8/term
我添加了两个文件:app.min.js和app.min.js.map
但是当我在app.min.js文件中输入错误时,我的源地图无效。
我已在浏览器(Chrome)中激活该选项,但我始终看到此错误:
'); false"
我的文件与“ / dist ”文件夹相同。
我在app.min.js(最后一行)中看到这一行:
Click here to forcibly terminate running steps
答案 0 :(得分:0)
在您的代码中看起来像是一个错误,导致Gulp炸弹,而不是与源映射有任何关系。您可能只需要改进处理错误的方式。尝试更换:
.pipe(uglify())
使用:
.pipe(uglify(uglifyOptions).on('error', function(uglify) {
console.error(uglify.message);
console.error("Line "+uglify.lineNumber);
this.emit('end');
}))
目前,如果代码中出现错误,导致Gulp退出。
(除非您没有显示错误处理代码。)