Esiste una libreria che mi aiuterà a gestire la registrazione nella mia applicazione Node.Js? Tutto quello che voglio fare è, voglio scrivere tutti i registri in un file e inoltre ho bisogno di opzioni come stendere il file dopo una certa dimensione o data.
Ho incorporato log4js im cercando di mantenere tutti i dettagli di configurazione in un file e utilizzare solo i metodi in altri file dell'applicazione per facilità di manutenzione. Ma non funziona come previsto. Ecco cosa sto cercando di fare
var log4js = require('log4js');
log4js.clearAppenders()
log4js.loadAppender('file');
log4js.addAppender(log4js.appenders.file('test.log'), 'test');
var logger = log4js.getLogger('test');
logger.setLevel('ERROR');
var traceLogger = function (message) {
logger.trace('message');
};
var errorLogger = function (message) {
logger.trace(message);
};
exports.trace = traceLogger;
exports.error = errorLogger;
Ho incluso questo file in altri file e ho provato
log.error ("Hello Error Message");
Ma non sta funzionando. C'è qualcosa di sbagliato in questo?