multi-loggers
multi-loggers is a simple module, you can decide how to use by yourself.
Install
npm install multi-loggers
Simple to use
var ml = ; var logger = transports : method : 'info' file : 'info.log' method : 'err' file : 'err.log' exceptionCatch : file : 'exception.log' ; logger;
Example
Default your loggers.
var ml = ; var logger = transports : method : 'info' file : 'info.log' method : 'err' file : 'err.log' ;
then use
// Coustom methodlogger; // Save "test info" to 'info.log' file.logger; // Save "test err" to 'err.log' file.
Add new logger
// Add new loggerlogger;logger; // Save "test plus" to 'plus.log' file.
Remove logger
// Remove loggerlogger;
Exception logger.
var ml = ; var logger = // if exception occurs, it can auto save to 'exception.log' file. exceptionCatch : show : false file : 'exception.log' ;
enjoy!