【发布时间】:2018-11-14 12:15:59
【问题描述】:
如何将Vue's config.errorHandler 与Sentry for Vue 结合使用?
我想在应用程序中捕获除 Sentry 之外的错误,但是一旦我实现 config.errorHandler,我就会覆盖 Sentry 实现。
main.js:
import * as Sentry from "@sentry/browser";
Sentry.init({
dsn: "my dsn",
integrations: [new Sentry.Integrations.Vue({ Vue })]
});
// This prevents sentry from being used
Vue.config.errorHandler = (msg, vm , info) => {
alert(info)
}
【问题讨论】:
-
您是否尝试在自定义代码后在
errorHandler末尾抛出错误?throw msg,就你而言。 -
@aBiscuit 是的,结果相同。
标签: javascript vue.js error-handling sentry