nodejs 使用 log4js 作日誌輸出

使用npm裝好log4js後,下面是app.js的代碼javascript

var log4js = require('log4js');
log4js.configure({
  "appenders":
      [
        {"type": "console"},
        {
          "category":"console",
          "type": "dateFile",
          "filename": "logs/log_date/logInfo",
          "alwaysIncludePattern": true,
          "pattern": "_yyyy-MM-dd_hh.log" //根據 年月日小時 生成文件,若是是精確到小時,就是每小時生成
        }
      ],
  "replaceConsole": true,
  "levels":
  {
    "console":"ALL"
  }
});


var logger = log4js.getLogger('console');
logger.setLevel(log4js.levels.INFO);
app.use(log4js.connectLogger(logger, {level:log4js.levels.INFO}));
相關文章
相關標籤/搜索