【发布时间】:2018-11-21 14:38:26
【问题描述】:
我尝试将自定义日志级别添加到 winston。 这是记录器的代码:
const write = new (winston.Logger)({
transports: [
new (winston.transports.DailyRotateFile)({
filename: `${logDir}/%DATE%-log`,
timestamp: tsFormat,
datePattern: 'D-M-YYYY',
prepend: true,
zippedArchive:true,
}),
]
});
我尝试添加自定义日志级别,但我继续在我的日志文件中看到所有日志。
这是我的自定义日志级别代码:
var levels = {
levels: {
info: 0,
debug: 1,
warning: 2,
error: 3
}
};
然后我为传输添加了这行代码:
levels: levels.levels
这是在我的交通工具中:
level: "error"
但我也不断看到信息日志。 任何人都可以帮我解决这个问题吗?谢谢
【问题讨论】:
标签: javascript node.js logging winston