Open1
log4js、ログファイル名変更
概要
log4jsで、ファイル名を変更する例になります。
- テスト等で、ログファイル名を変更時のメモです
[ 公開: 2023/12/16 ]
環境
- log4js
- node 20
- logger.js: configure.app.filename を変更します
logger.js
let dt = Date.now();
let LOG_FILE_NAME = "log_" + dt;
//
log4js.configure({
appenders: {
cheese: { type: "file", filename: "cheese.log" } ,
app: { type: "file", filename: `log/${LOG_FILE_NAME}.log` }
},
categories: { default: { appenders: ["app"], level: "DEBUG" } }
});
- log出力
t1.test.js
const logger = require('./logger');
//
logger.debug("Entering cheese testing");
logger.error("error_123");
logger.info("info_123");