Ну, оскільки рішення вимагає від нас увімкнення Verbose
прапора, я вважаю, що найкращим способом обробки реєстрації в angular було б просто змінити власну console.log
функцію у виробничому середовищі для всього додатка.
angular.module("myModule")
.config(function(){
console.log = ()=>{};
})
Це воно. У виробничому середовищі це повинно відключати ведення журналу скрізь. Також немає необхідності вводити $log
в кожен контролер зараз. Просто console.log("logging message")
працює!
Крім того, можна відключити console.info
, console.warn
, console.error
і console.debug
точно так само , як у вашій потреби.