托管多个站点的firebase配置.firebaserc文件

时间:2018-09-03 12:11:22

标签: firebase firebase-hosting

我的项目中有成功的Firebase托管工作,但是我想对子域上的其他站点使用相同的数据库,所以我想我会在Firebase托管上单击添加另一个站点。

我可以毫无问题地为域配置a记录等,但是在将内容部署到辅助站点时遇到问题。

例如,如果我运行firebase init并按照提示操作,则.firebaserc在主项目和子项目中看起来都一样。

{
  "projects": {
    "default": "<project-name-here>"
  }
}

是否可以告诉文件您要将部署到哪个托管站点?我已经看到了对多个数据库here的引用,但是我认为这与我要执行的操作无关吗?

1 个答案:

答案 0 :(得分:4)

您需要设置部署目标:

firebase target:apply hosting target-name resource-name

其中的参数是:

  • target-name —部署到的托管站点的唯一标识符(您已定义自己)

  • resource-name-Firebase项目中列出的托管站点的名称


让我知道它是否有效!

来源:https://firebase.google.com/docs/hosting/multisites