2016-07-13 15 views
0

My Log4js configure | на основе Node.jsкак отменить log4js входной цветной флаг в лог-файлы?

layout: { 
      type: 'pattern', 
      pattern: '%d - %m%n' 
    } 

Я пользователь этот метод для записи журнал

var duration = new Date() - t; 
logger.info('Started', req.method, req.url, req.ip); 
logger.info('Completed', req.url, res.statusCode, ('(' + duration + 'ms)').green); 

Вывод в лог-файл

2016-07-13 14 : 24: 37.188 - Начато POST/findBalance :: ffff: 127.0.0.1

2016-07-13 14: 24: 37,189 - Создана POST/planadreport :: FFFF: 127.0.0.1

2016-07-13 14: 24: 37,278 - Завершена/findBalance 200 [32m (90 мс) [39m

2016-07-13 14: 24: 37,292 - Завершена/planadreport 200 [32m (103ms) [39m

2016-07-13 14: 26: 38.028 - Начало GET/объявление :: FFFF : 127.0.0.1

2016-07-13 14: 26: 38,112 - [32mStarted GET/:: FFFF: 127.0.0.1 [39m

2016-07-13 14: 26: 38,135 - [32mCompleted/объявление 302 [32m (111ms) [39m [39m

2016-07-13 14: 26: 38.206 - [32mCompleted/304 [32m (94ms) [39m [39m

2016-07-13 14: 26: 40,454 - [32mStarted GET/войти в систему :: FFFF: 127.0.0.1 [39m

2016-07-13 14: 26: 40,549 - [ 32mCompleted/Войти 304 [32m (95МС) [39m [39m

Проблемы, возникающие

[32m и [39m => это начало цвет и конец флаг не записывать их DataFile .. Однако, любое слово, я хочу, чтобы напечатать цвет на консоли

ответ

0

Согласно документу из log4js , цвет будет определяться с помощью блока «% [и%]». Получить более подробную информацию для ссылки https://github.com/nomiddlename/log4js-node/wiki/Layouts

+1

Возможно, это ответили на ваш вопрос. https://github.com/nomiddlename/log4js-node/issues/304 –