Build failar på Vercel men funkar lokalt
Allt kör perfekt på min dator, men Vercel kastar 'Module not found' vid deploy. Case-sensitivt filnamn? Saknad env-variabel? Helt vilse.

Allt kör perfekt på min dator, men Vercel kastar 'Module not found' vid deploy. Case-sensitivt filnamn? Saknad env-variabel? Helt vilse.
99% av gångerna är det case-sensitivity. Mac är case-insensitive, Linux (Vercel) är det inte. Kolla dina imports — `Components/Button` vs `components/Button` gör skillnad i produktion.
Kan också vara en env-variabel som behövs vid build-tid men saknas i Vercel. Variabler utan `NEXT_PUBLIC_`-prefix läses vid server-runtime men de som används under build (som i getStaticProps) måste finnas i Vercel specifikt.
Löst! Sara hade rätt — ett filnamn med fel case. `Components/Button` vs `components/Button`. Vercel kör Linux och det är strikt med versaler. Fixade alla imports och builden gick igenom direkt.
Logga in för att hjälpa andra byggare.
Kört fast i något eget? Fråga communityn.
Beskriv vad du försöker göra och vad som gick fel — någon har troligen stött på samma sak.