【发布时间】:2018-01-25 06:16:19
【问题描述】:
const tsFormat = () => (new Date()).toLocaleTimeString();
const logger = new (winston.Logger)({
transports: [
// colorize the output to the console
new (winston.transports.Console)({
timestamp: tsFormat,
colorize: true,
level: 'info'
}),
new (require('winston-daily-rotate-file'))({
filename: `${app_config.logfolder}/-${app_config.application[APP_NAME].logfile}`,
timestamp: tsFormat,
datePattern: 'dd-MM-yyyy',
prepend: true,
handleExceptions: true,
level:app_config.application[APP_NAME].loglevel
})
]
});
我已将我的记录器配置为我想要的级别。但在那之后我必须使用 logger.info 或其他日志级别。那么有什么方法可以在不指定日志级别的情况下执行类似 logger.log 的操作,因为我已经配置了日志级别。
当我已经配置了我的日志级别时,每次使用日志级别之后没有任何意义。
【问题讨论】: