我的项目中有成功的Firebase托管工作,但是我想对子域上的其他站点使用相同的数据库,所以我想我会在Firebase托管上单击添加另一个站点。
我可以毫无问题地为域配置a记录等,但是在将内容部署到辅助站点时遇到问题。
例如,如果我运行firebase init
并按照提示操作,则.firebaserc
在主项目和子项目中看起来都一样。
{
"projects": {
"default": "<project-name-here>"
}
}
是否可以告诉文件您要将部署到哪个托管站点?我已经看到了对多个数据库here的引用,但是我认为这与我要执行的操作无关吗?
答案 0 :(得分:4)
您需要设置部署目标:
firebase target:apply hosting target-name resource-name
其中的参数是:
target-name
—部署到的托管站点的唯一标识符(您已定义自己)
resource-name
-Firebase项目中列出的托管站点的名称
让我知道它是否有效!