- Node (v 5.x)
- Clone repository.
- Install NPM dependencies:
npm install
Semantic-UI will detect the semantic.json file, say yes that you'll use the existing config, yes that the current directory is your module directory and yes that you want to install to semantic/.
- Change into the semantic/ directory.
- Run the gulp build:
../node_modules/.bin/gulp build
- In a command shell:
npm run server
- Server will be available on http://localhost:3000
- Swagger API UI available on http://localhost:3000/documentation
- In a command shell:
npm run client
- Client will be available on http://localhost:8080
- In a command shell:
npm test
Project is configured to use ESLint with the AirBnB rules. Install the appropriate ESLint plugin (including the extra React plugin) for your editor and point at the project .eslintrc file to enable your checking.