为文件夹中的子应用程序配置firebase

为文件夹中的子应用程序配置firebase,firebase,npm,firebase-hosting,Firebase,Npm,Firebase Hosting,我已经使用firebase托管在根目录中托管我的应用程序,但是我想在下为我的论坛提供一个单独的代码库 我创建了两个目标:一个存储库中我的根应用程序的应用程序和另一个存储库中的论坛。我还在Firebase中创建了两个站点 我的问题是:是否有可能有两个独立的回购协议,并使用firebase deploy将一个项目放在root下,另一个放在/forum下/ firebase.json(应用程序): firebase.json(论坛): 当我指向mydomain.com/forum/时,我希望Fireb

我已经使用firebase托管在根目录中托管我的应用程序,但是我想在下为我的论坛提供一个单独的代码库

我创建了两个目标:一个存储库中我的根应用程序的应用程序和另一个存储库中的论坛。我还在Firebase中创建了两个站点

我的问题是:是否有可能有两个独立的回购协议,并使用firebase deploy将一个项目放在root下,另一个放在/forum下/

firebase.json(应用程序):

firebase.json(论坛):


当我指向mydomain.com/forum/

时,我希望Firebase在根目录和论坛中显示应用程序。您可以在两个不同的repo中维护您的代码,但一旦您想要部署到Firebase,您必须同时构建并从同一目录部署这两个应用程序

"rewrites": [
  {
    "source": "!/forum/**",
    "destination": "/appIndex.html"
  }
]
"rewrites": [
  {
    "source": "/forum/**",
    "destination": "/forumIndex.html"
  }
]