异常定位(1)--生产环境通过SourceMap还原压缩后JavaScript错误,快速定位异常

(如果你对 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</
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值