Usage - Microservices Mode
If you created NodeBootstrap project in microservices mode, you can control its lifecycle entirely using make commands.
Run/Stop container:
# run:
> make start
# stop:
> make stop
# clean rebuild:
> make cleanInspecting health of the containers:
> make psMonitoring Logs:
> make logsRunning Automated Tests
Make sure the microservice is up (if not: run
make cleanormake start)Run:
make test
Coverage reports are stored under coverage sub-folder.
Installing a new package
Installing a package:
npm run install-package <packagename>Install a package in dev-dependencies:
npm run install-dev-package <packagename>Database Migrations (Currently: MySQL)
# Create migration:
> npm run migration-create <migration-name>
# e.g.:
> npm run migration-create create-users-table
# Run migrations:
> make migrateLast updated
Was this helpful?