Я создаю собственный регистратор, используя Winston in Sails.Я хотел бы установить переменную уровня журнала во всех моих различных конфигурациях среды и сослаться на эту переменную в файле log.js
.Кажется, это работает в моих контроллерах со ссылкой sails.config.variableName
, но такая же ссылка в log.js
throws: Details:ReferenceError: sails is not defined
Может кто-нибудь сказать мне, как ссылаться на эту переменную из конфигурации?Могу ли я добавить какое-нибудь требование оператора?
Я бы предпочел , а не установить уровень с помощью какого-либо переключателя / условия, который ссылается на переменную env, используемую для запуска приложения вlog.js
(т.е. process.env.myEnvironment
)