大刹车:您的JavaScript应用程序的实时错误侦探
彻底的测试在部署代码之前至关重要,但不可预见的错误不可避免地会遇到。 AirBrake.io提供了一个强大的解决方案:实时错误监视,以捕获和报告问题的问题,从而消除了对用户错误报告的等待。 这项全面的服务提供了宝贵的详细信息,包括浏览器版本,操作系统,会话数据和详细的错误回溯。
飞机的关键好处:>
从飞机开始开始 大制动器简化了错误监视实现。 创建免费的14天试用帐户(无需信用卡)之后,您将收到各种语言的预编写集成代码。 只需将您的项目ID和API密钥添加到您的应用程序。
>监视express.js应用程序(示例):>
>让我们说明与Node.js Express.js应用程序的集成。 假设您已安装了node.js和npm(或纱线):创建一个快递应用程序:
>
>
express sample-app cd sample-app npm install // or yarn
>
然后再次运行(或package.json
)。airbrake
>
dependencies
{ // ... existing dependencies ... "airbrake": "^2.1.0" // Or latest version }
集成了airbrake:npm install
在yarn
>中,在定义
>用您的飞机项目ID和API键替换占位符。app.js
>app
>触发错误(用于测试):
var airbrake = require('airbrake').createClient( '<your_airbrake_project_id>', '<your_airbrake_api_key>' ); app.use(airbrake.expressHandler());
查看错误报告:飞机将通过电子邮件通知您(或您已配置的警报方法),并在仪表板中显示错误详细信息,包括回溯和环境信息。 (有关Airbrake的报告接口的示例,请参见随附的图像)。>
结论:
以上是如何为您的JavaScript应用程序设置Airbrake错误监视的详细内容。更多信息请关注PHP中文网其他相关文章!