Задать вопрос
@Wynell_ru

Почему Winston выводит undefined?

let winston = require("winston");

let logger = winston.createLogger({
    format: {
        transform(info, opts) {
            info.message = "!" + info.message + "!";
            return info;
        }
    },
    transports: [
        new winston.transports.Console()
    ]
});

logger.info("Something");

Код выводит "undefined". Почему так происходит?
При выборе встроенных форматов все прекрасно работает. Но когда я пишу свой, или даже вставляю формат из примеров из официальной документации winston, то нет.
  • Вопрос задан
  • 21 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Онлайн-школа Александра Фролова
    Создание смарт-контрактов Solidity для Ethereum
    1 неделя
    Далее
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы