1. 总结问题
我们正在使用一个配置模块(节点),它允许我们设置各种配置选项,例如数据库设置或其他 api 端点设置与我们的 firebase 托管应用程序。
如果 APP_ENV 变量设置为“dev”,则它指向 dev api 的实例和数据库设置,与“test”和“prod”相同。
在容器中运行时,我们只需要一个设置 APP_ENV 的 shell 脚本,然后运行服务器,并选择正确的配置设置。
我们如何使用 Firebase 托管来做到这一点?
使用:https ://github.com/lorenwest/node-config
2. 提供背景,包括您已经尝试过的内容
翻阅文档,一无所获。
3.显示一些代码
https://github.com/lorenwest/node-config
4. 描述预期和实际结果,包括任何错误消息
预期:部署到 Firebase 并让 Web 应用根据环境(开发、测试、产品)访问正确的资源(api 端点、数据库设置)。