如何在使用缩小器时收集有用的JavaScript异常?

Dir*_*oer 7 javascript exception minify

我是Exception Driven Development的忠实粉丝.由于现代应用程序中存在大量客户端JavaScript,这意味着我们还通过将JavaScript异常发送到服务器来收集它们.

但据我所知,这不包括使用缩放器?它通过显示以下错误来破坏所有有用的信息:

k is undefined, line 2 column 23489 in function l()

那有什么变通方法吗?

更多信息 也许一个选项是在您最小化时创建元数据文件.当此元数据存在于服务器上时,它可以使用元数据将最小化的错误重新映射到原始变量和亚麻布.虽然听起来像很多工作.

euv*_*uvl 7

您可以在缩小后使用Javascript源映射来检查错误的实际位置(这支持您对元文件的想法).

希望这篇文章能帮到你,我理解你. http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/