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

Repositorio a utilizar

Buenas parece que hay algo que cambiar en el repositorio utilizado ya que al terminar de realizar todas las configuracion utilizando la Cloud Shell, ingreso el comando npm star y obtengo el siguiente error:


/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!

Gracias por compartir tu duda con nosotros. Parece que estás teniendo un error al ejecutar el comando npm start en la Cloud Shell. El error indica que hay un problema en la línea 51 del archivo app.js, específicamente en la llamada a closePool() en app.get('clienteService').

Este error generalmente ocurre cuando la variable clienteService no está definida correctamente. Es posible que haya algún problema en la configuración del repositorio o en la instalación de las dependencias necesarias.

Para solucionar este problema, te recomendaría revisar los siguientes puntos:

  1. Asegúrate de haber clonado correctamente el repositorio de la aplicación desde GitHub. Puedes verificar si todos los archivos y carpetas están presentes en la ruta /home/opc/1911-OCI2-doguito-app.

  2. Verifica que hayas instalado Node.js y las dependencias necesarias correctamente. Puedes ejecutar el comando npm install para asegurarte de que todas las dependencias se instalen correctamente.

  3. Revisa la configuración del repositorio y asegúrate de que todas las variables y rutas estén configuradas correctamente. Es posible que haya alguna configuración faltante o incorrecta que esté causando el error.

Si después de revisar estos puntos aún tienes el mismo error, te recomendaría buscar en la documentación del repositorio o en foros de la comunidad para ver si alguien más ha tenido el mismo problema y ha encontrado una solución.

Recuerda que los errores pueden tener diferentes causas y soluciones, por lo que es importante investigar y probar diferentes enfoques para resolverlos. Espero que esta información te sea útil y que puedas solucionar el problema.

¡Espero haber ayudado y buenos estudios!