es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Módulo no encontrado: Error: El paquete ./client no está exportado desde el paquete.

Estoy utilizando Next.js y NextAuth en Nginx. Estoy obteniendo un error de compilación, pero no estoy seguro/a de cómo solucionar este error.

2021-12-06T09:35:02.4779281Z https://nextjs.org/telemetry

2021-12-06T09:35:02.4779648Z

2021-12-06T09:35:02.7626345Z info - Comprobando la validez de los tipos...

2021-12-06T09:35:03.6479273Z warn - No se detectó una configuración de ESLint. Ejecute next lint para iniciar la configuración.

2021-12-06T09:35:03.6504824Z info - Creando una compilación de producción optimizada...

2021-12-06T09:35:11.0167427Z Error al compilar.

2021-12-06T09:35:11.0168180Z

2021-12-06T09:35:11.0173424Z ModuleNotFoundError: Módulo no encontrado: Error: El paquete path ./client no está exportado desde el paquete /var/www/html/node_modules/next-auth (consulte el campo exports en /var/www/html/node_modules/next-auth/package.json)

2021-12-06T09:35:11.0177457Z

2021-12-06T09:35:11.0181521Z

2021-12-06T09:35:11.0184681Z > Se produjo un error de compilación

2021-12-06T09:35:11.0202372Z Error: > La compilación falló debido a errores de webpack

2021-12-06T09:35:11.0203202Z en nextBuildSpan.traceAsyncFn (/var/www/html/node_modules/next/dist/build/index.js:397:19)

2021-12-06T09:35:11.0490267Z npm ERR! code ELIFECYCLE

2021-12-06T09:35:11.0502899Z npm ERR! errno 1

2021-12-06T09:35:11.0522169Z npm ERR! my-app@1.0.1 build: `next build`

2021-12-06T09:35:11.0529617Z npm ERR! Exit status 1

2021-12-06T09:35:11.0538648Z npm ERR!

2021-12-06T09:35:11.0546568Z npm ERR! Failed at the my-app@1.0.1 build script.

2021-12-06T09:35:11.0554061Z npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

2021-12-06T09:35:11.0650303Z

2021-12-06T09:35:11.0658427Z npm ERR! Se puede encontrar un registro completo de esta ejecución en:

2021-12-06T09:35:11.0665933Z npm ERR! /home/ubuntu/.npm/_logs/2021-12-06T09_35_11_056Z-debug.log

2021-12-06T09:35:11.0875406Z ##

Bash salió con el código '1'. 2021-12-06T09:35:11.0952428Z ##[section]Finalización: npm run build

¿Alguna ayuda sobre qué hacer a continuación? ¿Cómo puedo solucionar este problema? He estado luchando con este error toda la mañana hoy.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica que la compilación falló porque no pudo encontrar un módulo, específicamente la ruta “./client”. El mensaje de error también sugiere que el módulo no está exportado desde el paquete “next-auth”.

    Para solucionar este error, puedes seguir los siguientes pasos:

    1. Verifica si el módulo “./client” existe en la ruta especificada. Si no existe, debes agregarlo a la ruta o crear el módulo.
    2. Revisa el archivo package.json del paquete “next-auth” y asegúrate de que el módulo “./client” esté exportado. Puedes hacer esto buscando el campo “exports” en el archivo package.json.

    3. Si el módulo “./client” no está exportado en el archivo package.json, puedes agregarlo modificando el campo “exports” en el archivo package.json.

    4. Después de realizar cualquier cambio, ejecuta “npm install” para asegurarte de que todas las dependencias se instalen correctamente.

    5. Finalmente, ejecuta el comando de compilación nuevamente utilizando “npm run build”.

    Si los pasos anteriores no solucionan el error, puedes intentar buscar problemas similares en las páginas de GitHub o los foros de Next.js y NextAuth. También puedes buscar ayuda adicional en las comunidades de desarrolladores de Next.js y NextAuth.

Comments are closed.