如何更改 Firebase 主页目标

How to change Firebase homepage destination

当谈到主页时,它看起来不像 Firebase 尊重 firebase.json 配置文件。我需要为所有路由使用 rendertron 中间件功能。它成功运行于子路由,但从未运行于主路由

即使是简单的配置文件,也会为所有路由调用入口函数,但不会调用 / :

{
  "hosting": {
    "public": "dist",
    "ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
    "rewrites": [
      {
        "source": "**",
        "function": "entry"
      }
    ]
  }
}

有人遇到过这个问题吗?

注意:玩过之后看起来像:只要 index.html 存在于/路径中,它总是被使用....但在重命名之后有所不同重写设置发生

解决方案:如果有人遇到同样的问题 - 您需要将 index.html 文件重命名为 app.html(不要忘记也更改 angular.json 文件中的索引 属性 值)。

解决方案:如果有人遇到同样的问题 - 您需要将 index.html 文件重命名为 app.html 之类的名称(不要忘记更改 [=] 中的索引 属性 值14=] 文件也是如此)。