README
log4js-json-layout2
Improve log Object type for log4js-node.
Installation
npm install log4js-json-layout2 --save
Usage
Just need to require('log4js-json-layout2') under require('log4js')
Example
const log4js = require('log4js');
require('log4js-json-layout2');
const logger = log4js.getLogger();
logger.level = 'debug';
logger.info('JsonObject:', {name: 'yushuohuanxiu', data: [{id: 1234}, {id: 4567, goods: [{name: 'pen', id: 8879}, {name: 'pencil', id:8880}]}]});
log4js default log
[2021-10-29T14:09:37.362] [INFO] default - JsonObject: {
name: 'yushuohuanxiu',
data: [ { id: 1234 }, { id: 4567, goods: [Array] } ]
}
use log4js-json-layout2 log
[2021-10-29T14:10:19.190] [INFO] default - JsonObject: {"name":"yushuohuanxiu","data":[{"id":1234},{"id":4567,"goods":[{"name":"pen","id":8879},{"name":"pencil","id":8880}]}]}