第一个站点lbds-aeb3d是根据您的项目ID创建的主站点,当您创建项目时,您可能输入了lbds,这对于项目ID来说太短了,所以会自动添加一些随机字符串。所以你不能删除它,因为它与你的项目相关联。
由于您添加了另一个站点,这使您的项目成为 multisites 托管项目,您必须相应地配置 .firebaserc 和 firebase.json。
您可以先给您的辅助站点一个名称,以便在您想将其设置为deploy target 时引用。您可以通过以下命令来做到这一点
firebase target:apply hosting <target-name> <resource-name>
在你的情况下,如果你称它为myapp 它会是
firebase target:apply hosting myapp lbdsapp
然后firebase将生成.firebaserc,其中包括myapp作为目标
接下来,您必须在firebase.json 中为您的网站发送define hosting configuration
您必须在hosting 配置中添加目标名称。请注意,如果您有更多站点,则必须将 hosting 配置为配置对象数组
{
"hosting": {
"target": "myapp",
"public": ...,
// ...
}
}
当你deploy你的网站时,你必须指定目标
firebase deploy --only hosting:myapp