UglifyJS使用逗号来链接函数,对象和变量声明。这对于制作很好,当文件被缩小时,但是在调试js时,使用断点遍历javascript非常困难。我需要知道如何在UglifyJS Grunt插件中关闭此功能。
以下是输出结果。
var boom = function(a) {
...
},
bing = function(b){
...
},
bam = function(c) {
...
};
答案 0 :(得分:5)
好的我明白了。在选项>下的Gruntfile中压缩添加选项
sequences: false
将停止用冒号替换分号。然后,您可以像平常一样使用断点。
uglify: {
options: {
compress: {
sequences: false
}
}
}
答案 1 :(得分:5)
这可能会帮助Gulp用户使用gulp-uglify:
.pipe( uglify({
compress:{
sequences:false
}
}) )