Come si può dire a Winston di registrare più livelli su un singolo trasporto? Ad esempio, se si desidera registrare entrambi gli elementi di livello info
e error
nella console, come si compirebbe questo? Specificare info
non registra tutti i livelli che sono a livello di informazioni e più critico, registra solo info
. Passare una serie di livelli alla proprietà level
non fa nulla.Come si aggiungono più livelli a un singolo trasporto in Winston?
winston.add(winston.transports.Console, {
colorize: true,
level: 'info'
});
o
winston.add(winstonMongo, {
safe: false,
db: 'logs',
collection: 'api',
level: 'info'
});
Il livello del registro non aumenta in modo incrementale? Se registri il debug, non include le informazioni? –
Si è verificato un problema nel mio codice che impedisce il verificarsi della registrazione. Il livello "informazioni" include tutti i livelli più livelli. –
Sembra che ci sia un errore nel codice syslog-config.js per l'oggetto livelli. Sono ordinati al contrario con "emerge" a 0 e "debug" a 7. –