如何使用 frontend-tracker 工具发现并反馈前端错误?
2017-11-09 00:00
513 查看
摘要: frontend-tracker ,主要是在前端网页出现错误时能发现并将错误信息反馈到指定服务器上。
蒲公英团队最近开发了一款前端错误收集工具,名叫 frontend-tracker ,这款工具主要是在前端网页出现错误时能发现并将错误信息反馈到指定服务器上,本着开源精神,现在分享给大家,希望能帮助大家在工作中获取便利,欢迎大家使用交流并分享给你周围的小伙伴们。
记录脚本错误
记录 XHR 请求错误
记录 XHR 请求超时
记录速度较慢的 XHR 请求
记录跨域的 XHR 请求
记录资源加载错误
记录跨域资源加载
正则表达式兼容的 URL 配置方式
或者使用 npm
或者直接下载 ZIP 包来获得.
添加到你需要监控错误的页面即可
用于接收错误的 URL / URI.
有关代码库及更多详情可见:[https://github.com/Pgyer/frontend-tracker]
蒲公英团队最近开发了一款前端错误收集工具,名叫 frontend-tracker ,这款工具主要是在前端网页出现错误时能发现并将错误信息反馈到指定服务器上,本着开源精神,现在分享给大家,希望能帮助大家在工作中获取便利,欢迎大家使用交流并分享给你周围的小伙伴们。
Frontend Tracker
介绍
Frontend Tracker 可以发现前端页面的错误,并且用户察觉错误前将错误发送至指定服务器。特点
记录并发送前端页面产生的错误记录脚本错误
记录 XHR 请求错误
记录 XHR 请求超时
记录速度较慢的 XHR 请求
记录跨域的 XHR 请求
记录资源加载错误
记录跨域资源加载
正则表达式兼容的 URL 配置方式
安装
frontend-tracker 代码可以通过使用使用 Bowerbower install frontend-tracker --save
或者使用 npm
npm install frontend-tracker --save
或者直接下载 ZIP 包来获得.
添加到你需要监控错误的页面即可
<script src="path/to/package/dist/tracker.min.js">
配置
添加以下代码到您的代码中以启动 Frontend Tracker<script type="text/javascript"> window.setTracker({ endpoint: '', xhr: { log: { crossOrigin: true, slowRequest: true, timeout: true, error: true }, origin: [ 'http://www.pgyer.com', /.*\.tracup\.com/, ], timeLimit: { send: 0, load: 0, total: 0 }, exclude: [] }, resource: { log: { crossOrigin: true, error: true }, origin: [], exclude: [] }, script: { log: { error: true }, exclude: [] } }) </script>
配置项
endpoint
String Required
用于接收错误的 URL / URI.
xhr
Object Required
授权方式
Frontend Tracker 以 GPL-3 licensed 授权使用.有关代码库及更多详情可见:[https://github.com/Pgyer/frontend-tracker]
相关文章推荐
- 调用opencv时,使用Egien工具出现“error C2061: 语法错误: 标识符“Matrix””和“error C2653: “Eigen”:不是类或命名空间名称”该如何解决?
- 如何使用SQLDiag工具来追踪死锁错误 -ZT
- 如何使用 Regsvr32 工具以及对 Regsvr32 错误消息进行疑难解答
- 如何使用部署实用工具和配置来简化在服务器之间移动软件包的工作
- 在PB中如何使用软件测试工具rational teamtest
- 如何解决FormView中实现DropDownList连动选择时出现 "Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误
- 第4代白盒测试方法实践之“内存泄露检查工具VLD如何与VcTester配合使用”
- 如何使用 WinRoute 工具
- 如何使用 Visual Studio .NET 工具创建数据库对象和 Transact-SQL 存储过程。
- 如何使用遨游的viewpage插件工具
- 如何使用错误提醒控件
- Linux操作系统上如何使用QQ和MSN工具
- 如何在 Windows 恢复环境中使用 Bootrec.exe 工具解决和修复 Windows Vista 中的启动问题
- 如何使用update.exe工具升级一个sqlce1.0/2.0的sdf文件到sqlce3.0
- 如何获取错误消息说明使用 FormatMessage API
- 如何使用 Eseutil 实用工具 (Eseutil.exe) 进行碎片整理!
- unresolved external symbol __beginthreadex错误的解决——谈谈在Win32 Consle Application如何使用MFC类
- [全程建模]Rose与IDE工具如何配合使用
- 在使用ASP.NET网站管理工具出现“遇到错误。请返回上一页并重试。”的解决办法!
- Apache中如何使用ErrorDocument标签设定统一的错误页面