错误监控使javascript最小化
Error monitoring minified javascript
我想开始使用一些监控框架为我的网站的JS。所有的JS都是在已经最小化的情况下提供的,这使得很难知道真正的问题是什么。我看了一些,但如果有经验的人能给我指出正确的方向,我将不胜感激。
来自浏览器的JavaScript错误报告将始终具有最小的行号,因为JavaScript运行时本身无法将源映射解释为原始文件。
为了获得更好的错误报告,您需要在用源映射捕获数据之后处理数据。如果用函数名和代码构建源映射,它将完全重写堆栈跟踪,使其更加清晰。如果不是,它至少会为您指出一个更好的行号和列号。
如果你不想自己构建这个,你可以尝试像TrackJS这样的第三方服务。它将本地处理源映射,并帮助您设置构建管道以创建必要的源映射。
披露:我是TrackJS最初的创始人之一。
使用:https://github.com/mozilla/source-map
sourceMap.SourceMapConsumer
将从源映射的行号转换为原始行号。
相关文章:
- 最小化时暂停Javascript动画
- 最小化在javascript中客户端/服务器之间发送的数据
- 最小化Javascript和HTML代码
- 用JavaScript最小化JavaScript
- ASP.Net MVC-如何在没有Bundles的情况下最小化JavaScript(内联/外部文件)
- 使用PHP动态最小化Javascript
- 如何允许最小化Javascript中的公共函数名称
- 如何使用Webpack最小化javascript
- 最小化javascript使函数不可调用
- System.Web.Optimization在最小化javascript时会改变js文件的顺序
- 在GitHub页面构建期间最小化JavaScript
- 如何在Play 2.3.1模板中启用最小化JavaScript文件
- 最小化JavaScript和附加版本号使用VS2010
- 最小化JavaScript的执行时间会变慢吗?
- Mojarra:提供非最小化Javascript文件
- 闭包编译器没有为谷歌页面速度最小化JavaScript
- 最小化javascript会弄乱字符
- G-WAN在最小化Javascript时出现问题
- 如何在DatePicker中最小化JavaScript代码
- 没有最小化javascript的Bigcommerce模板包