Ste*_*fan 3 firebase firebase-hosting firebase-cli
如何部署到同一项目中定义的其他Firebase托管站点。我创建了多个托管“网站”的Firebase。命令
firebase deploy
Run Code Online (Sandbox Code Playgroud)
但是总是部署到第一个。如何指定将静态文件部署到另一个“站点”(和域)。
谢谢
小智 8
部署到在同一 firebase 项目中创建的另一个站点。按如下方式更新您的 firebase.json 文件
{
"hosting": {
"site":"<site-name>",
"public": ...,
"ignore": [
...
],
"rewrites": [
...
]
}
}
Run Code Online (Sandbox Code Playgroud)
您必须将其他站点添加为部署目标。如果您有另一个名为的网站awesome-site-d3426:
$ firebase target:apply hosting awesome-app awesome-site-d3426
Run Code Online (Sandbox Code Playgroud)
对于主站点,您可能需要做同样的事情。
告诉Firebase将部署到以下目标中的什么firebase.json:
{
"hosting": [
{
"target": "awesome-site",
"public": "awesome-site/dist"
},
{
...
}
]
}
Run Code Online (Sandbox Code Playgroud)
然后,您可以一次部署所有站点或特定站点:
$ firebase deploy --only hosting:awesome-site
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1904 次 |
| 最近记录: |