\uD83E\uDD45聽Objetivos
El objetivo de la sesi贸n es poder levantar el ambiente backend de spinfood, en nuestras computadoras personales.
...
Supuestos | Descripci贸n | ||||||||
---|---|---|---|---|---|---|---|---|---|
1 | Tener los permisos para acceder al proyecto tr-spinfood-superbackend-backend-nodejs | ||||||||
2 | Clonar proyecto con cualquiera de los dos comando que a continuaci贸n se muestra
| ||||||||
3 | Abrir con el IDE de su preferencia (usaremos Visual Studio Code) | ||||||||
4 | Utilizar Node.js version 16.19.0 | ||||||||
5 | Crear un backup de la base de datos del entorno DEV y levantarla en su entorno local (previamente debe tener instalado MongoDB), y actualizar el archivo *Tener en cuenta que en local solo puede apuntar a una BD local* | ||||||||
6 | Conexi贸n a la base de datos spinfood entorno DEV: Se utilizar谩 MongoDB compass Cadena de conexi贸n: Configuraci贸n de SSH SSH Hostname: ec2-23-20-50-6.compute-1.amazonaws.com SSH identify File:
| ||||||||
7 | Conexi贸n a la base de datos spinfood entorno QA: Cadena de conexi贸n: Previamente se debe solicitar la agregaci贸n de su ip p煤blica con Mario Montalvo mario.montalvo@digitalfemsa.com o el encargado de turno. | ||||||||
Variables de entorno: Para levantar el proyecto en su local se debe agregar el siguiente archivo .env
Reemplazar el archivo
|
...
- 聽Realizar un backup previamente de la base de datos del entorno DEV
- 聽Tener ambientado la version de Nodejs v16.19.0
- 聽Ejecutar comando
npm install
- 聽Contexto de las variables de entorno (
) con ruta src/config/environment/environmentVariables.service.tsView file name environmentVariables.service.ts - 聽Asegurarse que el servicio de mongoDB este activo
- 聽Ejecutar comando
npm run start:dev
- 聽Acceder al ruta
http://localhost:3000/spinfood/docs
para visualizar el swagger.
...
.env
View file name env.zip swagger
View file name spinfood.json environmentVariable.service.ts
View file name environmentVariables.service.ts Postman
View file name SpinFood-api-local.postman_collection.json