Мой регистратор настроен так:
const myFormat = printf(info => {
return '${info.timestamp}: ${info.level}: ${info.message}: ${info.err}';
});
const logger =
winston.createLogger({
level: "info",
format: combine(timestamp(), myFormat),
transports: [
new winston.transports.File({
filename:
"./logger/error.log",
level: "error"
}),
new winston.transports.File({
filename:
"./logger/info.log",
level: "info"
})
]
})
Затем я выхожу из-за ошибки:
logger.error('GET on /history', { err });
Как можно регистрировать полную трассировку стека для ошибок с помощью транспорта ошибок? Я попытался пройти в err.stack, и это получилось неопределенным.
Спасибо !