如何在Winston中为单个传输添加多个级别?

All*_*wig 6 node.js winston

如何告诉Winston将多个级别记录到单个传输中?例如,如果要将两者infoerror级别项记录到控制台,您将如何完成此操作?指定info不会记录信息级别和更重要的所有级别,它只是记录info.将一系列关卡传递给该level属性什么也没做.

winston.add(winston.transports.Console, {
    colorize: true,
    level: 'info'
});
Run Code Online (Sandbox Code Playgroud)

要么

winston.add(winstonMongo, {
    safe: false,
    db: 'logs',
    collection: 'api',
    level: 'info'
});
Run Code Online (Sandbox Code Playgroud)

All*_*wig 7

指定info级别中确实包含有更严重的各级(如:warn,error,debug).同样,指定warn包括warn级别,加上更严重的error级别.