npm 包 au-rollbar 使用教程

阅读时长 4 分钟读完

在前端开发中,错误处理和调试是必不可少的工作之一。而针对 JavaScript 的错误处理,有一款非常优秀的工具——Rollbar。Rollbar 提供了可靠的日志监控和错误收集服务,能为项目分析和解决错误提供很大帮助。本文主要介绍如何使用 npm 包 au-rollbar 将 Rollbar 集成到 Aurelia 应用中。

安装

安装 au-rollbar npm 包:

配置

  1. 在 Rollbar 官网上注册账号创建应用,获取 access_token。
  2. 在应用入口页面加入如下 JavaScript 代码:
-- -------------------- ---- -------
--------
--------------------- - -
    ------------ -------------------------------
    ---------------- -----
    --------------------------- -----
    -------- -
        ------------ -------------
        ------- -
            ----------- -
                ------------------- -----
                ------------- -----
            -
        -
    -
--

----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------

--- ------- - -------------------------------------------
---------
  1. 在 config.js 中配置:
-- -------------------- ---- -------
------ - -------- - ---- --------------

------ -------- ------------------ -
    -----------
        ------------------------
        ---------------------
        ------------------------------------------ ------ -- -
            ------------------ - -------------------------------
            ------------------ - -------------
            ----------------- - ------
        ---

    ----------------------- -- ---------------------------------------------
-

其中 accessToken 的值需要与入口页面中填写的一样,environment 和 appVersion 可以自定义。

使用

  1. 在需要监控和收集的代码段中加入:

其中 getLogger('module-name') 方法传入 logger 的名称,message 是错误或异常信息,extraData 是附加数据对象。 2. 手动抛出异常:

总结

通过使用 npm 包 au-rollbar,将 Rollbar 与 Aurelia 应用进行集成,可以更好地进行错误处理和调试,提高开发效率和项目质量。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055fe881e8991b448dd8ec

纠错
反馈