【问题标题】:Firebase deploy after test to production environmentFirebase 测试后部署到生产环境
【发布时间】:2018-11-26 17:47:03
【问题描述】:

我在 Firebase 中创建了 2 个单独的项目,一个用于 TEST(开发),一个用于实际的 PROD(unction)环境。

我已经创建了一个托管项目,并且还使用了我在 Firebase TEST 项目上成功部署和测试的 Firebase 功能(使用文档中描述的命令行)。

现在发布到 Firebase PROD 项目的最佳/最简单的方法是什么?

【问题讨论】:

    标签: firebase google-cloud-functions firebase-hosting firebase-cli


    【解决方案1】:

    熟悉 Firebase CLI 让您将工作区附加到多个项目的方式。您可以在命令行使用firebase use --add添加项目别名,然后firebase use [project]在项目之间切换进行部署。

    You can find the documentation for managing aliases here.

    【讨论】:

    • 正是我想要的!
    • 我的 nodejs 中有一个自定义的 initializeapp 调用。 databaseurl、credential... 是特定于环境的。根据产品和测试自动切换的最佳做法是什么?
    • 如果您有与第一个不同的后续问题,请在此处提出一个全新的问题。但我会注意到,您提出的问题很大程度上取决于意见,这不适合本网站。
    猜你喜欢
    • 1970-01-01
    • 2018-06-01
    • 1970-01-01
    • 2012-08-03
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多