【问题标题】:How can I initialize new Sentry instance after init?初始化后如何初始化新的哨兵实例?
【发布时间】:2019-02-12 08:06:09
【问题描述】:

我的项目目前包含Raven SDK (raven-js),以便向 Sentry 报告错误。

当我想初始化一个新实例以报告另一个 Sentry 项目(另一个框架)时,我使用:

const newInstance = new raven.Client()
...
newInstance.config(dsn).install()

@sentry/browser库获取新实例的方法是什么?

试图:

new Sentry.BrowserClient()

但它说需要dsn才能通过。

有没有办法在不设置 dsn 的情况下获取新实例?

【问题讨论】:

    标签: javascript sentry raven


    【解决方案1】:

    它需要配置对象,而不是 dsn 本身。

    const client = new Sentry.BrowserClient({});
    

    【讨论】:

    • 这个调用抛出异常,因为没有通过dsn
    • 你能提供一个复制品吗? (或者最好也写一个 GH 问题)我刚刚测试过它,它对我来说很好。
    猜你喜欢
    • 2011-07-13
    • 1970-01-01
    • 2013-10-18
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    • 2013-07-04
    相关资源
    最近更新 更多