Projelerimizin her yerine console.log yazıyoruz ki konsolda verileri görüp ona göre işlem yapalım değil mi? Her yere bunu yazıyoruz ama bunlar uygulamamızın performansını etkiliyor bunun farkında değiliz. Tabi birde kullanıcının görmemesi gereken şeyleride yazdırıyor olabiliriz. Bunları kaldırmamız gerekiyor ama amele gibi projenin içindeki bütün console.log yazan yerleri silecek miyiz veya yorum satırına mı alacağız?


Tabiki hayır bununda kolay bir yöntemi var;


main.ts dosyasını açıyoruz ve oradaki if (environment.production) { ... } bloğunun içerisine aşağıdaki kodu yazıyoruz;

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


Bu kadar basit, localhost üzerinde çalışırken konsol kayıtlarınızı göreceksiniz canlı ortama geçtiğinizde hiçbiri görünmeyecek. Bu işlemi her projenizde yapmanızı tavsiye ederim.


Umarım faydalı olur.