<сильный>1. Кратко опишите проблему
Мы используем модуль конфигурации (узел), который позволяет нам устанавливать различные параметры конфигурации, например, параметры базы данных или другие параметры конечной точки API с помощью нашего приложения, размещенного в firebase.
если для переменной APP_ENV установлено значение «dev», то она указывает на экземпляры dev API и настройки базы данных, то же самое с «test» и «prod».
При работе в контейнере у нас просто есть сценарий оболочки, который устанавливает APP_ENV, а затем запускает сервер, и выбираются правильные параметры конфигурации.
Как мы делаем это с хостингом Firebase?
Используя: https://github.com/lorenwest/node-config
<сильный>2. Расскажите о том, что вы уже пробовали
Просмотрел документацию, ничего не нашел.
<сильный>3. Покажи код
https://github.com/lorenwest/node-config
<сильный>4. Опишите ожидаемые и фактические результаты, включая любые сообщения об ошибках
Ожидается: развертывание в Firebase и предоставление веб-приложению доступа к правильным ресурсам (конечным точкам API, настройкам базы данных) в зависимости от среды (dev, test, prod).