В нашем Angular приложении (с Angular CLI) мы используем несколько операторов console
. Существует ли глобальный способ обнаружения среды, а затем отображать console.log
в наших компонентах и услугах только при разработке?
Что я имею в виду под глобальным путем - я знаю, что мы можем использовать что-то вроде:
if (!environment.production) {
console.log(this.reviewTasksList);
}
Но используя этот код каждый раз, когда мы должны console.log
(вместе с необходимым импортом для получения переменной environment
), наш код станет своеобразным подробным.
Я хочу знать, есть ли способ:
- быстрее получить доступ к среде.
- Возможно, удалите все журналы консоли во время сборки prod.
Или лучшее решение здесь - создать службу регистрации и выполнить всю проверку среды внутри нее?
Я не хочу, чтобы на размер моего пакета влияли операторы отладки и службы.