Logs de Vercel o terminal

Error: The Edge Runtime does not support Node.js '…' module.

Qué significa
Una ruta o middleware configurado en el entorno ligero Edge importó un paquete que necesita Node.js completo.
Causas probables
  • Importar un conector pesado de base de datos o librerías fs/crypto de Node dentro de middleware.ts o de una ruta Edge.
  • Poner export const runtime = 'edge' en una ruta que usa librerías exclusivas de Node.js.
Cómo evitarlo
Usa el entorno estándar de Node.js en Server Actions y Route Handlers salvo que necesites Edge por un motivo concreto.

Copia para tu agente

Me sale `The Edge Runtime does not support Node.js module`. Mantén la lógica de base de datos y autenticación en el entorno estándar de Node.js o usa `@neondatabase/serverless`.

Artículo de ayuda completoLa vista previa funciona pero la web publicada no

Última revisión 8 nov 2026