Ich möchte den integrierten Sails.js-Logger verwenden und alles in eine Datei protokollieren. Die Variable "filePath", die früher in 0.9.x in config / log.js verwendet wurde, scheint in 0.10.x nicht mehr zu funktionieren. Wurde diese Funktion entfernt? Wenn ja, wie kann ich jetzt am besten auf die Festplatte zugreifen?
Für die Protokollierung setzt Sails.js (& gt; = 0.10.0) auf Captains-Log , ein "Leichtgewicht" Logger mit einer einfachen Pass-Through-Konfiguration für die Verwendung mit feineren Logging-Bibliotheken. "
Um in einer Datei zu loggen, müssen Sie einen benutzerdefinierten Logger konfigurieren. Ich würde vorschlagen, dass Sie Winston verwenden und es mit dem Dateitransport . Dies ist relativ einfach zu tun:
Sie sollten sehen, dass Inhalt in Ihrer Datei ./logs/my_log_file.log gespeichert wird.
Tags und Links node.js logging sails.js error-logging