rolling file AND console
Opened this issue · 2 comments
colorao commented
Hi !!
I'd like to set it up to write a rolling file log, AND ALSO, to throw messages to the console.
But in the examples I've just found createSimpleLogger or createRollingFileLogger.
Is there a way to configure both of them?
Thanks in advanced ...
AidanNichol commented
How do to it is buried in the category-logger.js example. Here is how I'm doing it in my app
const SimpleNodeLogger = require('simple-node-logger');
const manager = new SimpleNodeLogger();
const opts = {
logDirectory: 'server/logs', // NOTE: folder must exist and be writable...
fileNamePattern: 'steds-server-<DATE>.log',
dateFormat: 'YYYY.MM.DD',
};
manager.createConsoleAppender();
manager.createRollingFileAppender(opts);
const logger = manager.createLogger();
module.exports.logger = logger;
TimDaub commented
Tested this in my app too. Works. Issue can be closed IMO.