为了账号安全,请及时绑定邮箱和手机立即绑定

如何利用sourcemap去定位压缩后的代码位置

如何利用sourcemap去定位压缩后的代码位置

杨魅力 2019-03-12 13:15:23
同事之前做的一些项目代码用gulp压缩后,用sourcemap生成的有.map文件。后来同事离职了,然后现在我的工作邮箱收到了服务器发的这么一段错误日志:js 错误Array([msg] => Uncaught TypeError: Cannot read property 'status' of undefined[file] => https://image.qnitem.dzsofts.net/js/copy_goods.min.js?qntag=153087588220171124[url] => https://qnitem.dzsofts.net/html/copy_goods/index.html?tap1=1[line] => 1[col] => 58335[error] => TypeError: Cannot read property 'status' of undefined[trace] => TypeError: Cannot read property 'status' of undefinedat https://image.qnitem.dzsofts.net/js/copy_goods.min.js?qntag=153087588220171124:1:58335at Object.error (https://image.qnitem.dzsofts.net/js/common.min.js?qntag=151756578120171124:1:3404)at j (https://image.qnitem.dzsofts.net/js/jquery-1.11.1.min.js?qntag=145821312120171124:2:27244)at Object.fireWith [as rejectWith] (https://image.qnitem.dzsofts.net/js/jquery-1.11.1.min.js?qntag=145821312120171124:2:28057)at x (https://image.qnitem.dzsofts.net/js/jquery-1.11.1.min.js?qntag=145821312120171124:4:21868)at XMLHttpRequest.b (https://image.qnitem.dzsofts.net/js/jquery-1.11.1.min.js?qntag=145821312120171124:4:25897))之前看同事有利用Node命令弄了个什么配置文件后根据这个col找到了源代码里的准确位置,然而我这个萌新并没用过这个……有没有大佬指点一下这个是应该怎么弄的??
查看完整描述

2 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

去Npm上仔细看了下文档,找到了,用的sourcemap的SourceMapConsumer.with这个API…………


查看完整回答
反对 回复 2019-04-10
?
富国沪深

TA贡献1790条经验 获得超9个赞

查看完整回答
反对 回复 2019-04-10
  • 2 回答
  • 0 关注
  • 755 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信