- Use the version of node specified in
.nvmrcexample:nvm use v12.13.1. - Install dependencies and compile Typescript with
npm install. - To generate a valid .env for the local projects you can run
npm run generate:local-env - Start services in development mode with
npm run start:services. - Start gateway in development mode with
npm run start:gateway. - Attach debugger to all the services with
Lazy Graphqlin the debug tasks. - Have Fun! 🏄♂️
This project use environment variables to configure the behaviour of the services.
For local development you can generate a valid .env for all the sub-projects by running npm run generate:local-env.
For a brief descriptions of the required environment variables, you can find the Interface Definition in service/src/lib/configuration:
