Не могли бы вы порекомендовать мне хорошую log4j-подобную систему ведения журнала для node.js?
Node.js log4j-подобная система регистрации
Ответ 1
Это не порт log4j, но Winston предлагает некоторые аналогичные функции. https://github.com/indexzero/winston
Ответ 2
Я думаю, что Winston действительно хорош, однако, поскольку вы упомянули log4j, вас может заинтересовать порт node: node -log4js
Ответ 3
РЕШЕНИЕ LIGHEWEIGHT
Я просмотрел много журналов, и мне не удалось найти легкое решение, поэтому я решил сделать простое решение, размещенное на github.
- Сохраняет файл
- Дает вам хороший результат (мы все это любим)
- Простота использования
Надеюсь, это поможет вам.
НАСТРОЙКИ
https://github.com/bluejamesbond/Scribe.js
PS: Если есть какие-то проблемы, я был бы признателен, если вы можете исправить это, а затем сделать запрос на тяну. В противном случае вы более чем можете отправить сообщение в качестве проблемы.
Ответ 4
Вы также можете попробовать https://www.npmjs.org/package/bunyan
Его выход представляет собой формат JSON и может иметь различный поток для вывода, такой как stoud, файл журнала вместе с опцией для количества файлов для поддержания до поворота/повторения, аналогичного Log4j.
В соответствии с документацией по npm, она также используется Joyent в процессе производства.