当涉及到主页时,它看起来并不像Firebase尊重firebase.json配置文件。我需要对所有路由使用rendertron中间件函数。它可以成功地在子路线上运行,但不能在本地路线上运行
即使是简单的配置文件,它也会调用所有路由的入口函数,但不会调用/:
{
"hosting": {
"public": "dist",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"function": "entry"
}
]
}
}
有人遇到这个问题吗?
注意:之后,它看起来像:只要index.html始终存在于/ path即可。...但是重命名之后,会进行不同的重写设置
解决方案::如果有人遇到相同的问题-您需要将index.html文件重命名为app.html (不要忘记更改索引属性)值也包含在angular.json文件中)。
答案 0 :(得分:0)
解决方案:如果有人遇到相同的问题-您需要将index.html文件重命名为app.html之类的东西(别忘了也要更改angular.json文件中的index属性值)。