0
我有以下旧log4js代码,我需要转换到新的log4js的格式,但我很困惑,如何做到这一点,可以有人帮log4js - 新的配置格式混乱
log4js.configure({
appenders:[
{
"type": "console",
"category": "debug_console"
},
{
"type": "file",
"absolute": true,
"filename": path.dirname(require.main.filename) + "/"+config.logs.debug_file,
"category": "debug",
"additivity": false
},
{
"type": "console",
"category": "error_console"
},
{
"type": "file",
"absolute": true,
"filename": path.dirname(require.main.filename) + "/"+config.logs.error_file,
"category": "error_file",
"additivity": false
}
],
replaceConsole: false
});
var debug_console = log4js.getLogger('debug_console');
var debug_file = log4js.getLogger('debug');
var error_console = log4js.getLogger('error_console');
var error_file = log4js.getLogger('error_file');
这是对的。你不必使用单独的'.configure()'调用 - 'appenders'对象可以包含所有不同的键('debug','debug_console'等)。 – oooyaya