что бы оно работало на проде только? Дока очень мала и простая. Верней даже так, как можно использовать сервис на проде а на локалке не использовать? Есть какое то решение. Че то вообще не могу догнать\
import * as Raven from "raven-js"; import {NgModule, ErrorHandler} from "@angular/core"; import {environment} from "environments/environment"; Raven .config("https://blabla@sentry.io/blabla", { release: "2.0.1" }) .install(); export class RavenErrorHandler implements ErrorHandler { handleError(err: any): void { if (environment.production) { Raven.captureException(err.originalError || err); console.error(err.originalError || err); } else { console.error(err.originalError || err); } } } @NgModule({ providers: [ { provide: ErrorHandler, useClass: RavenErrorHandler, }, ], }) export class AppModule { }
Обсуждают сегодня