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}));
相关文章
相关标签/搜索