读芯术|Bug的噩梦:前端调试必备的7个“大杀器”( 二 )



读芯术|Bug的噩梦:前端调试必备的7个“大杀器”
本文插图

Sentry适用的语言和框架

BrowserStack
BrowserStack可以帮助模拟用户遇到错误时的准确环境 。 设备+操作系统+浏览器的强大组合工具绝对是必备的 。 您可以通过使用Sentry之类的错误日志工具来充分利用它 。
当您记录错误时 , 您可以通过引用环境并在BrowserStack中重新创建它来重现准确的场景 。
他们为自由职业者提供更低的价格 , 为开源项目提供免费许可 。

读芯术|Bug的噩梦:前端调试必备的7个“大杀器”
本文插图

JSHint
这是一个检测JS代码中的错误和潜在问题的静态代码分析工具 , 可以帮助开发人员发现很难发现的问题 。
JSHint扫描用JavaScript编写的程序 , 报告常见的错误和潜在的漏洞 , 可能是语法错误、隐式类型转换导致的漏洞、泄漏变量或其他一些问题 。
下面是我用来观察JSHint运行的一个示例函数:

读芯术|Bug的噩梦:前端调试必备的7个“大杀器”
本文插图

这些对付漏洞的神器 , 快点拿小本本记下来吧!

读芯术|Bug的噩梦:前端调试必备的7个“大杀器”
本文插图

留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范
【读芯术|Bug的噩梦:前端调试必备的7个“大杀器”】本文为***作者原创 , 未经授权不得转载


推荐阅读