👋
ログ関連
ログ関連
sailsに組み込まれているロガー
captains-log
Node.jsのConsole.logに似た機能を持ち、
Console.logをよりカスタマイズしたものです。
設定ファイル
Path:config/log.js
ログレベル
Priority | Level | Log fns that produce visible output |
---|---|---|
0 | silent | N/A |
1 | error | .error() |
2 | warn | .warn(), .error() |
3 | debug | .debug(), .warn(), .error() |
4 | info | .info(), .debug(), .warn(), .error() |
5 | verbose | .verbose(), .info(), .debug(), .warn(), .error() |
6 | silly | .silly(), .verbose(), .info(), .debug(), .warn(), .error() |
sails.log()
各ログレベルでの、ログの出力方法
Winston
Using Winston
captains-logは元々、Winstonをカプセル化したものだったが、
より軽量にするためWinstonをオプションとしました。
using-a-custom-logger
カスタムロガーの使用例にもWinstonを使用しています。
GitHub - winstonjs/winston: A logger for just about everything.
Discussion