【发布时间】:2018-04-01 14:18:08
【问题描述】:
无法从 Winston logger v3.x 在控制台中获取任何颜色
const winston = require('winston')
const logLevels = {
levels: {
emerg: 0,
alert: 1,
crit: 2,
error: 3,
warning: 4,
notice: 5,
info: 6,
debug: 7
},
colors: {
emerg: 'red',
alert: 'red',
crit: 'red',
error: 'red',
warning: 'yellow',
notice: 'blue',
info: 'green',
debug: 'green'
}
}
winston.addColors(logLevels)
const logger = winston.createLogger({
levels: logLevels.levels,
transports: [
new winston.transports.Console({
format: winston.format.simple(),
colorize: true
})
]
});
logger.info('server starting...', {date: new Date()})
根据github页面https://github.com/winstonjs/winston上的文档做这个sn-p
虽然没有颜色
【问题讨论】: