Nextjs SSR firebase deploy problemi
2
●62
- 19-01-2024, 19:17:21Arkadaşlar merhaba elimde bir projem var nextjs 13.4 versiyon appdir kullanıyorum belirli bir kısmı static generation belirli bir kısmı da SSR bu projeyi firebase de host etmemiz gerekiyor dökümanlarda okuduğum kadarıyla cloud functions ile server side host edebiliyormuşuz fakat bir türlü başarılı olamadım deploy ediyorum ama server işlemleri çalışmıyor örnek vermek gerekirse middleware çalışmıyor bu konuda bilgisi olan beni aydınlatabilecek arkadaşlar var mıdır?
- 19-01-2024, 19:31:52Firebae.json'da şuna benzer bir ayar gerekiyor. Angular için böyle. Buiş ettikten sonra browser ve server klasörlerş oluşuyor onu tanımlıyoruz. Next.js de de benzerdir sanırım:
{
"hosting": {
"public": "dist/[YourProjectName]/browser",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"function": "ssr"
}
]
},
"functions": {
"source": "dist/[YourProjectName]/server"
}
}
Ancak firebase free sürümünde olmuyor clpud hesabını yükseltmek gerekiyor. - 19-01-2024, 19:41:45Evet hocam blaze hesaba yükselttik hesabımızı ,benim firebase.json dosyam da bu şekilde
{ "hosting": { "site": "{{sitename}}", "source": ".", "cleanUrls": true, "ignore": ["firebase.json", "**/.*", "**/node_modules/**"], "rewrites": [ { "source": "**", "function": "{{function name}}" } ] }, "functions": [ { "source": ".", "codebase": "defaults", "runtime": "nodejs18", "ignore": [ "node_modules", ".git", "firebase-debug.log", "firebase-debug.*.log" ] } ] }