Я пытаюсь работать с Sentry для Angular 8.
он отлично работает и фиксирует события ошибок, когда обслуживается на локальном хосте, но не в сборке на сервере.
Хотел бы помочь понять, почему / в чем разница, которую мне не хватает?
//app.module.ts
Sentry.init({
integrations: [new Sentry.Integrations.Breadcrumbs({
console: false
})],
dsn: "https://somecode@o386725.ingest.sentry.io/sometoken"
});
@Injectable()
export class SentryErrorHandler implements ErrorHandler {
constructor() {}
handleError(error) {
const eventId = Sentry.captureException(error.originalError || error);
Sentry.showReportDialog({ eventId });
}
}
//later added to providers
{ provide: ErrorHandler, useClass: SentryErrorHandler }