app.js代码:
log4js.configure({
appenders: {
out: { type: 'console' },
task: { type: 'dateFile', filename: 'logs/task',"pattern":"-dd.log", alwaysIncludePattern:true },
result: { type: 'dateFile', filename: 'logs/result',"pattern":"-dd.log", alwaysIncludePattern:true},
error: { type: 'dateFile', filename: 'logs/error', "pattern":"-dd.log",alwaysIncludePattern:true},
default: { type: 'dateFile', filename: 'logs/default', "pattern":"-dd.log",alwaysIncludePattern:true},
rate: { type: 'dateFile', filename: 'logs/rate', "pattern":"-dd.log",alwaysIncludePattern:true}
},
categories: {
default: {appenders: ['out', 'default'], level: 'info'},
task: {appenders: ['task'], level: 'info'},
result: {appenders: ['result'], level: 'info'},
error: {appenders: ['error'], level: 'error'},
rate: {appenders: ['rate'], level: 'info'},
}
});
const logger = log4js.getLogger('console');
console.log = logger.info.bind(logger);
我能在相关文件夹里面获取到文件
但是 里面内容全为空, *
请问我应该怎么把日志写进去
*,不要像官方这种写进去毫无意义。
这里的'console'应该改为你定义的categories中的一个字段