나는 데이터를 기록하기 위해 bunyan을 사용했습니다. 로그에 적색, 디버그, 노란색 등의 적절한 색상으로 로그를 인쇄하고 싶었습니다. 불행하게도 나는 그렇게 할 수 없었다. 그리고 지금은 윈스턴과 가능한지 알고 싶습니다. winston에서 로그 데이터의 색상을 변경할 수 있습니까?winston의 로그 데이터 색상을 변경할 수 있습니까?
여기에 제가 수행 한 코드가 있습니다.
var logger = require("winston-color");
var winston = require('winston');
var util = require('util');
var logFilename = __dirname + '/logfile.log';
var logger = new (winston.Logger)({
transports: [
new (winston.transports.Console)(),
new (winston.transports.File)({
filename: 'logfile.log',
timestamp:true
}),
new (winston.transports.File)({
name: 'error-log',
filename: 'error.log',
level: 'error'
}),
new (winston.transports.File)({
name: 'info-log',
filename: 'info.log',
level: 'info'
}),
]
});
logger.info('Hello Winston info!');
logger.debug('Hello Winston debug!');
logger.warn('Hello Winston warn!');
logger.info('Hello again distributed logs');
logger.error('error1');
logger.error('error2');
출력 화면이 나는이 시도하지 않은 here
작업을 수행하는 [winston-color] (https://www.npmjs.com/package/winston-color) 패키지가 있습니까? – zcui93
작동하지 않았습니다! 그것은 밖으로 일반 흰색으로 넣어 보여줍니다! – srujana
코드를 살펴보면,'logger'를 다시 기본으로 설정 한 것처럼 느껴 집니까? – zcui93