🐕

Next.jsとFirebase HostingでSWR。ついでにGraphQLとCloud Run

に公開
3

Discussion

nozominozomi

とても参考になりました!
ありがとうございます。

ページリロードするとfirebase hostingで404になるので
rewritesの設定を記載。(他に手はないのかしら🤔

ここなのですが、

{
  "hosting": {
    "predeploy": "npm run build && npm run export",
    "public": "out",
    "ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
    "cleanUrls": true
  }
}

firebase.jsonファイルでcleanUrlsをtrueにしたところリロードしてもちゃんと表示されました!

参考: https://bunchan.dev/posts/nextjs-blog/

nozominozomi

ただ、このやり方だとダイナミックルーティングをデプロイしたときに正しく動かすことができませんでした。。。

やり方を探したのですが分からずやはりvercelにデプロイするのが無難ですね(汗)

ucworkucwork

コメントありがとうございます!!!

ダイナミックルーティングではダメなのですね・・・
勉強になりました!!🙇‍♂️