Para correr la API, asegurarse de tener instalado:
- node.js
- npm
- NestCLI
- MySQL
- axios
Luego, correr la API usando:
# Instalar dependencias
npm install
# Testear la instalación. Todo debe pasar. Tests Unitarios.
npm run test
# Copiar el archivo de credenciales. Asegurarse de llenar toda la información necesaria.
cp .env.example .env
# Correr el proyecto Nest.
npm run start
$ npm run start:dev
## Otros Test
# e2e tests
$ npm run test:e2e
# Test coverage
$ npm run test:cov
Con esto, el backend estará corriendo en localhost:7000
. Puedes empezar haciendo consultas en localhost:7000/graphql
y usar GraphQL Playground en el navegador.
--
(Puede elegir solo los campos que quiere que se devuelva)--
(Integración con SWAPI)