我在stackbitlz上有一个项目。我正在使用Angular 10和Firebase构建我的网站。将网站部署到Firebase服务器时,遇到故障:在stackbitlz上,我的网站可以正确显示,但是在部署后,主页不会显示在firebase托管上。我看到了来自index.html的代码,并且没有路由到主页。
请帮帮我!
我的代码:github
在Firebase上发布:web site
答案 0 :(得分:0)
这是我在firebase上的任何入门项目中通常使用的基本配置:
{
"hosting": {
"public": "www",
"headers": [
{
"source": "/@(ngsw-worker.js|ngsw.json)",
"headers": [
{
"key": "Cache-Control",
"value": "no-cache"
}
]
}
],
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
看看是否需要像我一样的配置(可以跳过ngsw-worker)。