, пожалуйста, создайте файл .ts с именем GlobalErrorHandler.ts и вставьте его
import { Router } from '@angular/router';
import { ErrorHandler, Injectable, Injector } from '@angular/core';
@Injectable()
export class GlobalErrorHandler implements ErrorHandler {
constructor(private injector: Injector) { }
handleError(error) {
const router = this.injector.get(Router);
console.log(error.stack.toString());
}
}
Импортируйте его в ваш провайдер app.module.ts
providers: [
{
provide: ErrorHandler,
useClass: GlobalErrorHandler
}
],
это должно работать.