不同地区的多个firebase环境

不同地区的多个firebase环境,firebase,vue.js,google-cloud-platform,google-cloud-firestore,firebase-hosting,Firebase,Vue.js,Google Cloud Platform,Google Cloud Firestore,Firebase Hosting,我正在构建一个web应用程序,需要一个dev实例和一个prod实例。在过去,我总是创建两个独立的firebase项目(项目名dev和项目名prod),并使用别名部署到每个环境 我现在需要在两个不同的地区主持同一个项目(美国数据需要在美国,加拿大数据需要在加拿大)。我仍然需要一个dev和prod实例。我目前的想法是创建两个新项目,共4个独立的firebase后端,它们都使用相同的前端 项目名称:美国开发署 项目名称us prod 项目名称ca dev 项目名称ca prod 前端代码使用Vue

我正在构建一个web应用程序,需要一个dev实例和一个prod实例。在过去,我总是创建两个独立的firebase项目(项目名dev和项目名prod),并使用别名部署到每个环境

我现在需要在两个不同的地区主持同一个项目(美国数据需要在美国,加拿大数据需要在加拿大)。我仍然需要一个dev和prod实例。我目前的想法是创建两个新项目,共4个独立的firebase后端,它们都使用相同的前端

  • 项目名称:美国开发署
  • 项目名称us prod
  • 项目名称ca dev
  • 项目名称ca prod
前端代码使用Vue.js。(不确定这是否相关)

有没有更简单的方法来管理这个项目


谢谢

既然您将这个问题标记为google cloud firestore,我假设您主要指的是firestore中数据的位置。如果你还没有读过,我建议你读一读。一旦您为Firestore选择了一个区域,该项目将在其余生中锁定到该位置,除了默认的存储桶和GAE之外。由于在同一个项目中不能有两个Firestore实例,并且必须在项目中为Firestore选择一个位置,因此,没有比现在更容易管理项目的方法了