Как войти в систему SailsJS
Каков фактический синтаксис для входа в SailsJS?
Документы не имеют ничего, но нашли следующую строку в дорожной карте сайта
"Вытащите Sails.log(обертка Winston) как отдельный модуль, чтобы он мог использоваться ватерлинией"
Я изображаю его как-то вроде:
Sails.log(...)
Sails.error(...)
Sails.warn(...)
Ответы
Ответ 1
В ваших контроллерах, моделях, службах и в других местах, где доступен sails
global, вы можете войти в систему с одним из:
sails.log();
sails.log.warn();
sails.log.info();
sails.log.debug();
sails.log.error();
sails.log.verbose();
sails.log.silly();
Уровень ведения журнала (то есть уровень, на котором будут выводиться журналы на консоль) устанавливается в /config/log.js
.
Ответ 2
Чтобы продлить действие на ответ "Скотт", не забудьте добавить свойство filePath: в файл log.js... иначе он не будет работать:)
Итак, это должно быть что-то вроде:
log: {
level: 'info',
maxSize: 1000,
filePath: 'c://serverlogs/mylogfilename.log'
Ответ изменен в зависимости от вопроса Джозефа.