【发布时间】:2017-04-13 16:12:08
【问题描述】:
所以我使用winston-daily-rotate-file。 在 app.js 我有:
var logger = require('./logger');
然后:
logger.info("logging to info");
logger.error("logging to error");
在 logger/index.js 我有:
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
为什么信息文件还包括错误日志?
【问题讨论】:
标签: javascript node.js winston