2015-12-30 3 views

ответ

3

Есть два способа войти в систему Фокса:

  1. Использование console модуля: require('console').log(message)
  2. Использование переменной Foxx console: console.log(message)

Foxx консоль была введена в версии 2.5 и журналы к базе данных в коллекции под названием _foxxlog. Начиная с версии 2.8, он также регистрируется в том же файле журнала, что и консольный модуль, и любое поведение может быть отключено.

Нет встроенного способа входа в другие места, кроме файла журнала ArangoDB, и регистрация в файловой системе непосредственно из приложений Foxx, вероятно, не очень хорошая идея, так как приложения Foxx могут одновременно запускаться в нескольких потоках.

Если вы используете консоль Foxx, вы можете запросить записи журнала текущего приложения через объект console.logs. Вы также можете вручную просматривать записи журнала всех приложений Foxx, открывая веб-интерфейс, предоставляя коллекции системы в администрировании коллекции и открывая коллекцию _foxxlog. Обратите внимание, что сбор создается при первом использовании журнала, поэтому он может не существовать, если вы еще не использовали консоль Foxx.

Вы можете узнать больше о Foxx console in the documentation (также проверьте development version, если основная документация еще не обновлена).

+0

Это замечательно. Большое спасибо. :-) –

Смежные вопросы