0
だから私はwinston-daily-rotate-fileを使っています。 app.jsで 私が持っている:Winstonはmutipleファイルへの書き込みを書き換えます
var logger = require('./logger');
、その後:私が持っているロガー/ index.jsで
logger.info("logging to info");
logger.error("logging to error");
を:
何が起こることは ファイルということですvar error_transport = new winston.transports.DailyRotateFile({
filename: '../logs/error',
datePattern: 'yyyy-MM-dd.',
prepend: true,
level: 'error',
name: 'error'
});
var info_transport = new winston.transports.DailyRotateFile({
filename: '../logs/info',
datePattern: 'yyyy-MM-dd.',
prepend: true,
level: 'info',
name: 'info'
});
var logger = new (winston.Logger)({
transports: [
error_transport,
info_transport
]
});
module.exports = logger;
logs/DATE_error
には、
logging to error
しかし:ファイル
logs/DATE_info
が含まれています
logging to info
logging to error
なぜ、エラーからのログを含む情報ファイルがありますか?
下の例を参照してください、私はそこに少しをお読みください。しかし、それを見つけることができませんでした。エラーログとinfologをinfologに書き込むことは可能でしょうか? – oderfla
私が考えることができる最も簡単な方法は、2つのロガーを作ることです。 1つはエラー、もう1つは情報です。 – gforce301