如何部署到同一项目中定义的其他Firebase托管站点。 我创建了多个托管“网站”的Firebase。 命令
firebase deploy
但是总是部署到第一个。 如何指定将静态文件部署到另一个“站点”(和域)。
谢谢
答案 0 :(得分:3)
您必须将其他站点添加为deploy targets。如果您还有一个名为awesome-site-d3426
$ firebase target:apply hosting awesome-app awesome-site-d3426
对于主站点,您可能需要做同样的事情。
告诉火力基地将什么部署到firebase.json
中的哪些目标。
{
"hosting": [
{
"target": "awesome-site",
"public": "awesome-site/dist"
},
{
...
}
]
}
然后您可以一次部署所有站点或特定站点。
$ firebase deploy --only hosting:awesome-site