文件名称:retrace:使用服务器上的源映射使浏览器堆栈跟踪更易读
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-21 04:39:34
JavaScript
可读的堆栈跟踪 使用捆绑和缩小JavaScript代码通常会使您难以阅读堆栈跟踪。 一些浏览器开发工具会自动应用源地图以将位置映射回原始源,但是当您要跟踪服务器上的所有客户端错误或必须处理不支持的浏览器时,这无济于事源地图。 Retrace帮助您为应用程序设置以下流程: 将未处理的客户端错误提交到服务器 让服务器解析堆栈跟踪 为每个提到的文件获取源映射 将位置映射回原始源 记录可读的堆栈跟踪 Retrace可与支持的所有浏览器一起使用。 当前包括Chrome,Firefox,Internet Explorer,Safari,Opera和JavaScriptCore。 将堆栈跟踪发送到您的服务器 在现代浏览器中,我们可以执行以下操作来提交堆栈跟踪: window . addEventListener ( 'error' , e => fetch ( '/retrace?stack
【文件预览】:
retrace-master
----client()
--------onerror.js(409B)
--------xhr.js(632B)
--------beacon.js(325B)
----.gitignore(13B)
----.eslintrc(474B)
----package.json(931B)
----.travis.yml(65B)
----assets()
--------saucelabs.svg(5KB)
----index.js(2KB)
----README.md(3KB)
----.npmignore(5B)
----test()
--------index.js(3KB)
--------fixture()