Ho un progetto completo, distribuito , basato su Express, con molte istruzioni console.log () e console.error () ovunque. Il progetto viene eseguito utilizzando per sempre, indirizzando stdout e stderr a 2 file separati.
Funziona tutto abbastanza bene, ma ora mi mancano i timestamp, per sapere esattamente quando si sono verificati gli errori.
Posso eseguire una sorta di ricerca / sostituzione in tutto il codice o utilizzare un modulo npm che sostituisce la console in ogni file, ma non voglio toccare ogni file di modello / percorso, a meno che non sia assolutamente necessario.
Esiste un modo, forse un middleware Express, che mi consenta di aggiungere un timestamp a ogni chiamata effettuata o devo aggiungerlo manualmente?