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