- Install NodeJS Installer (you should already have NodeJS since it was a dependency of the Front-End)
- Clone your repository
git clone https://github.com/PATH_TO_YOUR_BACK_END_REPOSITORY.git
- install the dependencies
npm install
- Run the application
npm run dev
During the development process, you should use npm run dev
to have livereload each time you modify a file in app
folder.
npm run lint
Note: The linter will be executed before each commit. If the linter fails then the commit will be canceled.
The following libraries are used in this Node starter, we encourage you to have a look :
- Express (for building the http API) : https://www.npmjs.com/package/express
- Joi (for Schema validation) : https://www.npmjs.com/package/joi