log4js 2.7使用说明

1.安装log4js

npm install log4js

2.配置log4js

log4js.json 如下:

{

  "appenders": {

    "console": {

      "type": "console"

    },

    "trace": {

      "type": "file",

      "filename": "log/access.log",

      "maxLogSize ": 31457280

    },

    "http": {

      "type": "logLevelFilter",

      "appender": "trace",

      "level": "trace",

      "maxLevel": "trace"

    },

    "info": {

      "type": "dateFile",

      "filename": "log/log-info.log",

      "pattern": ".yyyy-MM-dd",

      "layout": {

        "type": "pattern",

        "pattern": "[%d{ISO8601}][%5p  %z  %c] %m"

      },

      "compress": true

    },

    "maxInfo": {

      "type": "logLevelFilter",

      "appender": "info",

      "level": "debug",

      "maxLevel": "info"

    },

    "error": {

      "type": "dateFile",

      "filename": "log/app-error.log",

      "pattern": ".yyyy-MM-dd",

      "layout": {

        "type": "pattern",

        "pattern": "[%d{ISO8601}][%5p  %z  %c] %m"

      },

      "compress": true

    },

    "minError": {

      "type": "logLevelFilter",

      "appender": "error",

      "level": "error"

    }

  },

  "categories": {

    "default": {

      "appenders": [

        "console",

        "http",

        "maxInfo",

        "minError"

      ],

      "level": "all"

    }

}

}

3.使用

log4js 2.7使用说明_第1张图片
log.js

4.执行与结果

执行 : node log.js

console
log-info.log

你可能感兴趣的:(log4js 2.7使用说明)