Как мне записать что-то в метеор?

Можно ли использовать что-то вроде winston npm в базовом .meteor/local/build/server/ node_modules?

или даже node -loggly

Ответы

Ответ 1

Старый добрый Observatory был обновлен и теперь работает с Meteor 0.9+. Подробности, использование, демонстрационное приложение через http://observatoryjs.com

Смотрите также pince, легкий регистратор для Node и Meteor (клиент/сервер).

Еще один интересный пакет протоколирования - trail, который имеет настраиваемые транспорты (консоль, MongoDB, custom) и может централизовать журналы с сервера и нескольких клиентов. отобразить их в интерфейсе администратора, trail-monitor.

Ответ 2

Вы можете использовать winston (модуль регистрации nodejs) с метеор. И он поддерживает несколько транспортов, включая логги, монго и многие другие.

См. мою статью о том, как ее интегрировать

Ответ 3

Существует пакет под названием logging, однако в комментариях он упоминает, что он просто временный. Он предоставляет метод Meteor._debug, который в основном использует console.log, который работает как на стороне сервера, так и на стороне клиента. Так что теперь может быть лучше использовать это.

Однако вы можете использовать какой-либо другой плагин регистрации, если хотите, либо поместить его в пакет, либо использовать npm, либо включить javascript в свой шаблон для ведения журнала.