我在生产中遇到了一些缩小代码的错误。我有不在生产中的源地图。我想(事后)使用源映射将我的堆栈跟踪转换为人类可读的堆栈跟踪。有没有人这样做过?
问问题
3464 次
2 回答
6
我也在做一些研究,并提出一些参考。我为你分享这些:
于 2015-10-05T11:27:26.257 回答
3
Raygun开发了一个Source Maps Validator,让您可以上传您的源地图文件。
如果您这样做,那么您可以从缩小的源代码的堆栈跟踪中获取行号和列号,以识别导致问题的原始源。
例子:
生产中的堆栈跟踪(在.min.js
文件中)
Cannot read property 'split' of undefined at https://app.wire.com/min/wire-vendor.min.js?2016-06-06-15-36-prod:15:25804
读取堆栈跟踪,行号为15,列号为25804(url 的最后两部分)。
结果:
于 2016-06-15T15:55:32.777 回答