Saya memiliki proyek yang lengkap, diterapkan , berbasis Express, dengan banyak pernyataan console.log () dan console.error () di seluruh. Proyek ini berjalan menggunakan selamanya, mengarahkan stdout dan stderr ke 2 file terpisah.
Semuanya bekerja dengan cukup baik, tetapi sekarang saya kehilangan cap waktu - untuk mengetahui dengan tepat kapan kesalahan terjadi.
Saya dapat melakukan semacam pencarian / penggantian di seluruh kode saya, atau menggunakan beberapa modul npm yang menggantikan konsol di setiap file, tetapi saya tidak ingin menyentuh setiap file model / rute, kecuali saya benar-benar harus melakukannya.
Adakah cara, mungkin middleware Express, yang memungkinkan saya menambahkan stempel waktu ke setiap panggilan yang dilakukan, atau apakah saya harus menambahkannya secara manual?