这是我正在使用的代码:
var winston = require('winston');
winston.add(winston.transports.File, { filename: 'test.log', handleExceptions: true, humanReadableUnhandledException: true });
throw "test";
在test.log中,winston会正确记录错误。
但我也喜欢它在控制台中显示错误,就像它通常那样。
这可能吗?
答案 0 :(得分:1)
将控制台传输添加到winston,以及现有的文件传输:
winston.add(winston.transports.Console, options)
https://github.com/winstonjs/winston/blob/master/docs/transports.md#console-transport