Estoy creando una aplicación meteorológica que implementa una conexión de base de datos SQL. Envío las consultas usando el módulo mysql npm, no puedo usar require porque el nodo me devuelve
require no está definido en el alcance del módulo ES
Así que solo importo el módulo como aquí:
import mysql from 'mysql';Y funciona bien en nodemon, pero cuando trato de implementar toda la aplicación usando el servidor local xampp, aparece este error:
El módulo solicitado '/weatherapp/node_modules/mysql/index.js' no proporciona una exportación denominada 'default
Ya probé usando require en todas las implementaciones posibles (Usando define, [mysql], funtion() sintax...) y no funcionó.
Estoy usando un archivo dbGestion.js en el que intento importar el módulo mysql y luego definir funciones y exportarlas a main.js, donde está todo el código de la aplicación.
Puedes ver todo lo que tengo aquí: Proyecto