Ember集成Sentry

陶胤运
2023-12-01

要将Sentry与Ember应用程序一起使用,您需要使用@ sentry / browser(Sentry的浏览器JavaScript SDK)。
@ sentry / browser本身会报告从您的应用程序触发的任何未捕获的异常。此外,您需要使用ember install ember-cli-cjs-transform安装ember-cli-cjs-transform。

将其添加到您的ember-cli-build.js文件中:

app.import('node_modules/@sentry/browser/dist/index.js', {
  using: [
    { transformation: 'cjs', as: '@sentry/browser' }
  ]
});

然后将其添加到您的app.js:

import * as Sentry from '@sentry/browser'

Sentry.init({
  dsn: 'https://<key>@sentry.io/<project>',
  integrations: [new Sentry.Integrations.Ember()]
});

 

 类似资料: