Logs de build en Vercel o terminal
DynamicServerError: Dynamic server usage: Route /… couldn't be rendered statically because it used `cookies` or `headers`.
- Qué significa
- Next.js intentó preconstruir una página como HTML fijo durante el build, pero la página lee las cookies de sesión o las cabeceras del visitante actual.
- Causas probables
- Una página que comprueba la sesión de Better Auth se configuró como estática.
- Leer
cookies()oheaders()dentro de una ruta que Next.js intentaba generar de forma fija durante el build.
- Cómo evitarlo
- Envuelve las secciones que dependen de la sesión en
<Suspense>o deja que las páginas con inicio de sesión se rendericen de forma dinámica.
Copia para tu agente
El build muestra `DynamicServerError: Dynamic server usage`. Revisa por qué esa ruta intenta pregenerarse como estática mientras lee cookies o cabeceras y ajusta la ruta o el límite de Suspense.
¿Te ha resultado útil esta página?