(如果你对 source-map
有了解,但是不知道具体怎么实现,操作,可以跳过前面的,直接看底部列列举的参考文章)
最近在处理上报的异常,写个系列,这个是开篇
大家都知道一般我们前端的JavaScript代码上线前都会压缩,混淆处理,减小代码体积的同时还相对安全些,线上代码一般是这样的
举一个具体例子 源代码是这样的
.......
function buyVip(){
let { auto_renew } = this.vipData.vip;
if( !this.isIOS == auto_renew.expire_type){
console.log("you are ios vip")
}
}
.....
复制代码
压缩后是这个样子
this.buyVip(this.selectInfo)},buyVip:function(t){var e=this;localStorage.setItem("vip_buy_goods",(0,l.default)(t)),this.timer=setTimeout(function</