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/cryptode Node dentro demiddleware.tso de una ruta Edge. - Poner
export const runtime = 'edge'en una ruta que usa librerías exclusivas de Node.js.
- Importar un conector pesado de base de datos o librerías
- 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`.
¿Te ha resultado útil esta página?