Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Tengo problemas luego de ejecutar npm start al finalizar la clase, a que podria deberse?


/home/opc/1911-OCI2-doguito-app/app.js:51 app.get('clienteService').closePool(); ^

TypeError: Cannot read properties of undefined (reading 'closePool') at process. (/home/opc/1911-OCI2-doguito-app/app.js:51:28) at process.emit (node:events:513:28) at process.exit (node:internal/process/per_thread:190:15) at Server.onError (/home/opc/1911-OCI2-doguito-app/bin/www:73:15) at Server.emit (node:events:513:28) at emitErrorNT (node:net:1490:8) at processTicksAndRejections (node:internal/process/task_queues:83:21)


1 respuesta
solución!

¡Hola Victor!

Error al ejecutar npm start al finalizar la clase indica que hay un problema en la línea 51 del archivo app.js, donde se intenta acceder a una propiedad que es undefined.

Y ocurre cuando se intenta acceder a una propiedad de un objeto que no existe o no ha sido definida. En este caso, parece que estás intentando acceder a la propiedad closePool de app.get('clienteService'), pero esta propiedad no está definida.

Pero en el archivo app.js asegurarte de que la propiedad closePool esté correctamente definida en app.get('clienteService'). Puede ser que haya algún error de sintaxis o que la propiedad no se haya inicializado correctamente.

También revisar si estás importando correctamente los módulos necesarios en app.js y si estás inicializando correctamente clienteService antes de acceder a sus propiedades.

Espero que esta información te sea útil para resolver tu problema. Si tienes alguna otra duda, ¡no dudes en preguntar! ¡Estoy aquí para ayudarte!

Buenos estudios.