Angular desde cero | 6.2 - Creando un servicio que conecte con Http
Salvador Galliano@salvadorgalliano
El problema son 3, (1) faltan inicializar las variables de entorno. (2) el DB_URI da problemas lo puedes sustituir solo por el nombre que le quieres dar a la base de datos. (3) las variables de entorno tienen valor undefined cuando el archivo es .env.example, necesitas cambiarlo por .env
Estoy asumiendo que cuando clonaste el repo, ejecutaste: npm install e inicializaste el servicio de mongo, en mi caso yo estoy en mac y lo inicialice con brew como se ve en las fotos. Si estas Windows te dejo un resumen de cGPT de que pasos tienes que seguir.
Con estos pasos, podrás instalar y ejecutar MongoDB en Windows de manera sencilla y conectar tu aplicación a la base de datos.
- Descarga e instala MongoDB desde la página oficial para Windows.
- Durante la instalación, elige la opción "Complete" y asegúrate de habilitar "Install MongoDB as a Service".
- Crea el directorio de datos C:\data\db si no se creó automáticamente.
- Inicia el servicio MongoDB ejecutando net start MongoDB en una ventana de terminal con permisos de administrador.
- Verifica que el servicio esté corriendo usando sc query MongoDB o el Administrador de Servicios de Windows.
- Verifica la conexión ejecutando mongo en una terminal para abrir la shell de MongoDB.
- Configura tu aplicación para conectar con MongoDB utilizando un archivo .env y un archivo de conexión mongo.js.
- Inicia tu aplicación para probar la conexión con MongoDB usando npm start.

