我有一个js并使用uglify来压缩
;(function() {
function gE(el) {
return document.getElementById(le);
}
function rd(n,m) {
var c = m - n + 1;
return Math.floor(Math.random() * c + n);
}
var el = {
info: gE('info'),
scrollvivew: gE('scrollview'),
box: gE('box')
};
var setting = {
scWidth: 5500,
scHeight: 5500,
bxWidth: 100,
bxHeight: 100
};
})();
但是在压缩之后,我得到了最小版本js是
!function(){
function a(a){return document.getElementById(le)}
({info:a("info"),scrollvivew:a("scrollview"),box:a("box")})}();
一些代码消失了,那么问题是什么?
这是关于uglify的Gruntfile.js
配置
uglify: {
compress: {
options: {
banner: '',
compress: !0
},
files: {
"build/<%= pkg.name %>.min.js": [ "src/**/*.js" ]
}
}
}
我尝试使用beautify
选项,也错过了一些代码..