我有firebase托管工作在我的项目成功,但我想使用同一个数据库上的一个子域不同的网站,所以我想我会点击添加另一个网站firebase托管。
我可以为域配置a记录等,没有问题,但在将内容部署到辅助站点时遇到了麻烦。
例如,如果我运行firebase init
并按照提示操作,我的.firebaserc
在我的主项目和子项目中看起来是一样的。
{
"projects": {
"default": "<project-name-here>"
}
}
有没有一种方法可以告诉文件你想部署到哪个托管站点?我看到过对多个数据库here的引用,但我不认为这与我想做的事情有关?
2条答案
按热度按时间oknwwptz1#
您需要设置部署目标:
其中参数为:
target-name
-部署到的托管站点的唯一标识符(由您自己定义)resource-name
-Firebase项目中列出的托管站点的名称如果成功了就告诉我!
来源:https://firebase.google.com/docs/hosting/multisites
hrysbysz2#
是这个
它是您输入的文本名称,如
my-firebase-app
,而不是生成的字符串。并确保您使用正确的帐户登录到
firebase
,如果您没有,但可能认为它们是ID的问题,您显然会遇到问题。甚至可以运行firebase logout
,firebase login
。