Node.js backend boilerplate with:
- Express;
- Unit test with Jest;
- Airbnb JavaScript Style;
- Local development with Docker;
Docker and docker-compose is required. Follow this link to get docker on your platform.
Build the image:
make build
If you change the Dockerfile you will need to rebuild it.
Then install dependencies:
make install
Run server:
make start
open http://localhost:5000
Then go ahead and edit files inside src.
nodemon will watch your modifications and reload automatically. The reload time depends on your docker machine speed.
keep tests under test directory and run:
make test