Рубрики
Без рубрики

Угловая – Очистить все ваши консольные журналы в производственной сборке с несколькими линиями кода

Читайте о хитрости, чтобы очистить ваши консольные операторы.

Автор оригинала: Brian.

Когда вы разрабатывали приложение, вы, вероятно, вставили много операторов Console.log везде в вашем коде. Иногда вы отображаете информацию о том, что ваши пользователи не должны видеть, но вы думаете, что вы хороши, потому что большинство пользователей не нажимают F12 (большую часть времени).

Не только это плохая практика, вы также ленивы.

Я покажу вам трюк, где вы можете сохранить все ваши операторы журнала консоли, когда в режиме разработки, и очистить все это, когда в режиме производства.

Перейдите к вашему файлу Main.ts и добавьте это:

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

Теперь у вас есть чистый журнал консоли, когда вы создаете приложение для производства.

Примечание. Если вы не знаете, как построить для производства, вот команда

 ng build --prod

Спасибо за чтение, и вам не нужно стыдиться ваших операторов журнала