Tengo advertencias de dependencia circular en mi proyecto de nodo causadas por el archivo index.js que escribí para combinar algunas exportaciones, el archivo se ve así: ruta: utils/ index.js .
const mysql = require('./mysqlDB'); const logger = require('./logger'); const ServerError = require('./ServerError'); module.exports = { mysql, logger, ServerError }
entonces puedo importarlos en otros archivos como este (digamos que se llama user.js ):
const { logger, mysql, ServerError } = require('../utils');
así que ahora, si estoy solicitando user.js en otro archivo que incluye también cosas de utils.js, estoy recibiendo las advertencias y errores de dependencia circular después de eso...
cuando eliminé el archivo index.js que escribí y solicité las utilidades directamente en mi archivo user.js , las advertencias desaparecieron. No estoy seguro de lo que hago mal. Gracias.