Winston druckt nicht schön zur Konsole
Ich versuche, Winston ganz schön Druck auf der Konsole, so steckte ich diese in eine Datei und es lief mit Knoten:
var winston = require('winston');
winston.cli();
winston.data({
a: "test",
of: "many",
properties: {
like: "this"
}
});
winston.data('data', {
a: "test",
of: "many",
properties: {
like: "this"
}
});
Terminal wieder spucken die folgende (nicht gerade hübsche) Nachrichten:
data: a=test, of=many, like=this
data: data a=test, of=many, like=this
Ich bin den Anweisungen auf der Winston Readme ("Mit winston in ein CLI-tool"). Bin ich etwas verlesen? Fehlt irgendwo eine Einstellung?
InformationsquelleAutor der Frage JoBu1324 | 2013-07-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dachte ich, die Antwort (die Dokumentation ist falsch). Wenn Sie den Konstruktor verwenden, und fügen Sie manuell transportiert, Sie können Optionen festlegen, die sowohl für winston, und für die einzelnen Transporte. Bestimmte Optionen, die Hinzugefügt werden müssen, winston direkt, andere müssen Hinzugefügt werden, um den transport.
E. g.:
InformationsquelleAutor der Antwort JoBu1324
Wenn Sie [email protected] dann ist die akzeptierte Antwort wird nicht funktionieren. Versuchen Sie Folgendes:
Den logs haben Folgendes format:
Es, die farbigen BTW
InformationsquelleAutor der Antwort Samer Ghatta
Nahm ich @partycoder Antwort und getrimmt, es nach unten zu verwenden nur die Standard-logging-Ebenen, die mit winston. Es ist auch nicht die Reihenfolge der Fehler. 0 = höchste Priorität.
InformationsquelleAutor der Antwort Blossoming_Flower