node.js - Zeitstempel zu Fehlerprotokollen hinzufügen

9

Dies sollte einfach sein, aber ich kann keine Möglichkeit finden, den Fehlernachrichten von node.js einen Zeitstempel voran zu stellen. Ich spreche nicht über die Ausgabe von console. *, Sondern die Fehler, die von Ausnahmen ausgelöst werden.

Ich benutze meine App für immer, die Fehler in einem separaten Protokoll ausgibt und ich habe keine Möglichkeit festzustellen, wann die Fehler auftreten - deshalb möchte ich einen Zeitstempel hinzufügen.

Kann mir jemand in die richtige Richtung zeigen?

    
karnage 10.12.2013, 22:00
quelle

1 Antwort

12

Sprechen Sie über unbehandelte Ausnahmen ?

Mach

%Vor%

Natürlich haben Sie eine bessere Zeit, um das Datum mit etwas wie momentjs

zu analysieren

Für Ausnahmen behandeln Sie sich selbst , verwenden Sie eine Protokollierungsbibliothek wie z. B. winston viele andere Dinge, um ein Format auszuwählen.

Aktualisieren

Sehen Sie, was die Node-Dokumente zu sagen haben

  

Verwenden Sie es nicht als das node.js-Äquivalent von On Error Resume Next. Eine unbehandelte Ausnahme bedeutet, dass sich Ihre Anwendung - und damit die Erweiterung node.js selbst - in einem nicht definierten Status befindet. Blind wiederaufzunehmen bedeutet, dass alles passieren kann.

    
bevacqua 10.12.2013, 22:04
quelle

Tags und Links