Bugsnag 捕获 Vue 组件中的错误
Bugsnag catching errors in Vue Components
我正在尝试将 bugsnag 集成到我的 Vue 应用程序中,并且我正在关注 bugsnag-vue docs。如果它们发生在 vue 生命周期方法(mounted、beforeDestroy 等)期间,我可以看到报告的未捕获错误,但如果它们发生在正常方法期间,则不会被捕获。这是正常行为吗?文档似乎说所有错误都将被捕获,但事实并非如此。我错过了什么吗?
回想起来,我遗漏了一些非常明显的东西。您必须正确使用 sourcemaps。我没有意识到我使用的 'cheap-eval-source-map' 在这种情况下不起作用。更改了源映射,一切都按预期工作。
我正在尝试将 bugsnag 集成到我的 Vue 应用程序中,并且我正在关注 bugsnag-vue docs。如果它们发生在 vue 生命周期方法(mounted、beforeDestroy 等)期间,我可以看到报告的未捕获错误,但如果它们发生在正常方法期间,则不会被捕获。这是正常行为吗?文档似乎说所有错误都将被捕获,但事实并非如此。我错过了什么吗?
回想起来,我遗漏了一些非常明显的东西。您必须正确使用 sourcemaps。我没有意识到我使用的 'cheap-eval-source-map' 在这种情况下不起作用。更改了源映射,一切都按预期工作。