【发布时间】:2022-01-09 05:29:40
【问题描述】:
在名为 originalawesome 的 Firebase 项目中,我在 Firebase Hosting 上设置了第二个站点,然后:
originalawesome.web.app
secondawesome.web.app
第一个 (originalawesome) 有一个 JS 应用程序正在生产中。
在第二个 (secondawesome) 中,我想安装一个 Flutter Web 应用程序,为此我遵循以下步骤:
firebase init
(I select Hosting)
(I select to use an existing project)
(I select the project - originalawesome) //secondawesome is not an option
它要求我选择要发布的目录,所以我认为 Flutter Web 应用程序将在我的生产站点上发布,这是错误的。
阅读Share project resources across multiple sites 中的文档,当要在不同站点进行部署时,请使用以下命令区分Deploy Targets:
firebase target: apply hosting secondawesome secondawesome
但是,当我运行它时,我收到一个错误,因为我还没有 firebase json 文件。
错误:不在 Firebase 应用目录中(找不到 firebase.json)
问题是,如何在不删除前一个的情况下在第二个 Firebase 主机上部署 Flutter Web App?
【问题讨论】:
标签: flutter-web firebase-hosting