0
ウィンストンは、日付が変更されたときに別のファイルにログを書き込む方法を提供していますか?ウィンストンロガー異なる日付の異なるファイル
errorLogs_10_04_2016.log、errorLogs_11_04_2016.log、errorLogs_12_04_2016.log
これらのログをエクスポートする必要があります。管理者にログを特定の日付にエクスポートする方法を教えてください。
更新: krakigによって示唆されるように、私はDailyRotateFile
トランスポートを使用してみました。
var winston = require('winston');
var logger = new (winston.Logger)({
transports: [
new (winston.transports.DailyRotateFile)({
filename: 'logs.log',
datePattern:'_dd-MM-yyyy'
})
]
});
しかし、私はwinston.transports.DailyRotateFile is not a function
エラーが発生しています。
マイウィンストンバージョンは2.2.0
私は取得していますが、 'winston.transports.DailyRotateFileがfunction'エラー –
ああのおかげではありません:あなたはNPMからそれを取得する必要があります。私はそのnpmページに出くわしましたが、それは別のものかもしれません。 –
'maxFiles'がランタイムの増加時にクラッシュするhttp://stackoverflow.com/questions/36621662/winston-daily-rotate-crashes-if-maxfiles-is-increased-runtime –