Logs de build en Vercel (funciona en local, falla en Vercel)

Module not found: Error: Can't resolve './components/Button' in '/vercel/path0/app'

Qué significa
Las mayúsculas o minúsculas de un `import` no coinciden exactamente con el nombre real del archivo. Mac y Windows lo pasan por alto, pero los servidores Linux de Vercel exigen coincidencia exacta.
Causas probables
  • Importar ./components/Button cuando el archivo real se llama button.tsx.
  • Cambiar el nombre de Header.tsx a header.tsx sin usar git mv, por lo que Git conservó las mayúsculas antiguas.
Cómo evitarlo
Nombra los archivos de forma coherente en minúsculas y con guiones (user-card.tsx).

Copia para tu agente

El build funciona en mi equipo pero falla en Vercel con `Module not found`. Comprueba las mayúsculas y minúsculas exactas del archivo en Git (`git ls-files`) frente al import y corrígelo.

Artículo de ayuda completoFalló el build en Vercel

Última revisión 8 nov 2026