1
所以我想添加兩個級別到我的記錄器。但它不記錄,我不知道爲什麼。這是我的設置。有任何想法嗎?WinstonJS自定義級別
// setup
var logLevels = {
levels: {
trace: 0,
debug: 1,
info: 2,
warn: 3,
error: 4,
critical: 5
}
};
var logger = new (winston.Logger)({
levels: logLevels.levels,
transports: [
new winston.transports.Console()
]
});
// test
console.info('----------------------');
logger.trace('trace');
logger.debug('debug');
logger.info('info');
logger.warn('warn');
logger.error('error');
logger.critical('critical');
console.info('----------------------');
輸出:這裏
----------------------
debug: debug
trace: trace
info: info
----------------------
這也是奇怪,它被之後的第二印刷'了'trace'線 – yarons
@yarons有時前'debug'線是印-------------- --------' – Brettetete