- Setup the database on
config/database.js
npm i
- Run the database migrations with
npm run sequelize db:migrate
- Add some seed data to the development database with
npm run sequelize db:seed:all
- Run the application in development mode with
npm run dev
- Access http://localhost:3000/api/docs
dev
: Run the application in development modestart
Run the application in production mode (prefer not to do that in development)lint
: Lint the codebasesequelize
: Alias to the Sequelize CLIconsole
: Open the built-in console, you can access the DI container through thecontainer
variable once it's open, the console is promise-friendly.cleanup
: Removes the files from the example application
- Node v10+
- Express
- Sequelize
- Sequelize CLI
- Awilix
- Structure
- HTTP Status
- Log4js
- Morgan
- Express Status Monitor
- Nodemon
- PM2
- Mocha
- Chai
- FactoryGirl
- Istanbul + NYC
- ESLint
npm i -g nodemon
- Start Debugging from vscode
npm run debug
- Start Debugging from vscode
npm run debug
- Start Debugging from vscode
- Start Debugging from vscode
- Start Debugging from vscode