Есть ли способ отключить console.log в указанном компоненте или файле? (Angular 8) - PullRequest
0 голосов
/ 23 октября 2019

Я знаю, что мы можем использовать

if (environment.production) {
  enableProdMode();
  if(window){
    window.console.log=function(){};
  }
}

для управления консолью во всем проекте. но что, если я хочу отключить консоль только в указанном компоненте или файле?

есть ли способ сделать это?

1 Ответ

0 голосов
/ 23 октября 2019

Создайте свой собственный сервис логгера и напишите в нем функцию. Допустим, loggerService

//Declare a boolean variable     
print = true

//call the console function in your component
this.loggerService.console(print, "console your message" );

В сервисе вы можете реализовать свою собственную консольную функцию, которая печатает сообщение на оконной консоли

Это один из методов, мы создали этот метод в нашемпроект для отправки специфических ошибок клиента на сервер аналитики

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...