День Добрый, не пинайте сильно но я не могу осилить настройку логера. В данный момент мой конфиг выглядит так.
var winston = require('winston');
winston.emitErrs = true;
var logger = new (winston.Logger)({
transports: [
new (winston.transports.File)({
name: 'info-file',
filename: './logs/filelog-info.log',
level: 'info'
}),
new (winston.transports.File)({
name: 'error-file',
filename: './logs/filelog-error.log',
level: 'error'
}),
new (winston.transports.console)({
level: 'debug',
handleExceptions: true,
json: false,
colorize: true
})
]
});
module.exports = logger;
module.exports.stream = {
write: function(message, encoding){
logger.info(message);
}
};
я хочу добиться того чтобы логер писал ошибки в файл ошибок, соединения с сервером в файл info, и выводил info в консоль.
В данный момент ошибка в строке new (winston.transports.console), и я не могу понять как ее побороть. Подскажите где я сделал не правильно