Мне просто интересно, могу ли я узнать, что представляет собой текущее значение NODE_ENV
(т. Е. Разработка или производство) в экспресс-коде (поэтому я не могу использовать app.configure('production' function(){})
).Как узнать текущий NODE_ENV, в котором работает экспресс-приложение?
ответ
попробовать process.env.NODE_ENV
должен сделать трюк
В вашей экспресс-скрипт, app.settings.env
должен вмещать это значение.
Я только что увидел это, но проблема в том, что это в другом файле, и чтобы упростить тестирование , я хочу сделать что-то другое для dev и prod. – FurtiveFelon
затем отправьте переменную app в свои функции ... 'require ('myfile') (app)' – Gavin
Каждый объект запроса содержит экземпляр 'app', поэтому вы можете использовать' req.app.settings.env === ' разработки »из вашего обработчика. – blockloop
- 1. Как узнать текущий текущий тест
- 2. Как узнать текущий uiviewcontroller
- 3. Как узнать изображение используется, в котором prefab
- 4. Как узнать текущий идентификатор пользователя
- 5. Как узнать текущий тег Mercurial?
- 6. Как узнать текущий коэффициент масштабирования?
- 7. Получить текущий месяц, в котором оператор MDX
- 8. Как узнать каталог, в котором вызывается скрипт python?
- 9. Как установить NODE_ENV?
- 10. Как узнать текущий маршрут в Rails?
- 11. Как узнать текущий IME в Android?
- 12. Как узнать текущий размер виджета в tkinter?
- 13. Как узнать текущий интерфейсОриентирование в iOS 8?
- 14. Как узнать текущий классLoader в java
- 15. Как установить NODE_ENV в OpenShift?
- 16. Ядро, в котором работает функция
- 17. Передача NODE_ENV в Angular
- 18. Strong-pm не работает с NODE_ENV = производство
- 19. NODE_ENV переменная в Node.js
- 20. Установка NODE_ENV через envify не работает
- 21. Как определить текущий каталог, в котором я запускаю сценарий оболочки?
- 22. Как узнать, помечен ли текущий метод IsOneWay
- 23. Bluemix - Как узнать текущий стек моего приложения?
- 24. Как узнать текущий контекст проверки переполнения?
- 25. Как узнать текущий квартал с датой?
- 26. Навигатор: Как узнать текущий выбранный элемент?
- 27. Как узнать, какой текущий модуль ядра?
- 28. Как узнать, является ли текущий тест последним?
- 29. Как узнать представление, которое принимает текущий жест
- 30. Как узнать текущий уровень аварийного восстановления?
Спасибо! Это сработало. Просто тонкость, если if (! Process.env.NODE_ENV) проверить на разработку, поскольку по умолчанию это развитие, если не определено NODE_ENV. – FurtiveFelon