Ich habe ein vollständiges, bereitgestelltes Express-basiertes Projekt mit vielen Anweisungen für console.log () und console.error (). Das Projekt wird für immer ausgeführt und leitet stdout und stderr in zwei separate Dateien.
Es funktioniert alles ganz gut, aber jetzt fehlen mir Zeitstempel - um genau zu wissen, wann Fehler aufgetreten sind.
Ich kann im gesamten Code suchen / ersetzen oder ein npm-Modul verwenden, das die Konsole in jeder Datei überschreibt, aber ich möchte nicht jede Modell- / Routendatei berühren, es sei denn, ich muss dies unbedingt tun.
Gibt es eine Möglichkeit, vielleicht eine Express-Middleware, mit der ich jedem getätigten Anruf einen Zeitstempel hinzufügen kann, oder muss ich ihn manuell hinzufügen?