我正在使用Firebase创建Angular 9 Univeral应用。部署后(SSR和非SSR版本),我开始面对问题:
/
),然后再去其他任何路线时-一切正常/article
示例),然后强制重新加载页面(CTRL + SHIFT + R
),我得到一个500错误我的firebase.json
:
{
"firestore": {
"rules": "firestore.rules",
"indexes": "firestore.indexes.json"
},
"hosting": {
"public": "dist/dailycoding/browser",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"function": "ssr"
}
]
}
}
我的本地计算机上没有此错误,我也不知道为什么在服务器上发生此错误。有什么建议吗?
我对ssr
云功能有疑问。它由于错误而没有部署,因此当我将firebase.json
更改为下一个时,我的路由重新开始工作。
{
"firestore": {
"rules": "firestore.rules",
"indexes": "firestore.indexes.json"
},
"hosting": {
"public": "dist/dailycoding/browser",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}