Npm scripts
Last updated
Last updated
These are the main npm commands during a standard developer workflow:
| npm run mock
| Run a mock server based on the RAML api definition | | npm run doc
| Generate the API HTML documentation | | npm run opendoc
| Open the API HTML documentation |
npm command
details
npm install
Install dependencies
npm run setup
Install Redis and Postgresql docker containers
npm start
Start the backend
npm run mocha
Run the tests once
npm run mocha:watch
Run the tests and restart when code changes
npm test
Run the tests and generate a code coverage
npm run db:create
Create the database
npm run db:drop
Drop the database
npm run db:migrate
Run the sql migration
npm run db:recreate
Drop and create the database
npm run docker:build
Build the api docker image
npm run docker:up
Start all docker containers: postgres and redis
npm run docker:down
Stop all containers
npm run docker:destroy
Destoy dockers containers and storage