如何利用sourcemap去定位压缩后的代码位置
同事之前做的一些项目代码用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 undefined
at https://image.qnitem.dzsofts.net/js/copy_goods.min.js?qntag=153087588220171124:1:58335
at 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找到了源代码里的准确位置,然而我这个萌新并没用过这个……有没有大佬指点一下这个是应该怎么弄的??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
去Npm上仔细看了下文档,找到了,用的sourcemap的SourceMapConsumer.with这个API…………
node-in-debugging source-map
chrome-devtools source-maps