- Node 7.1.0 or later
- Npm 3.10.9 or later
- Unix based operation system(os x, ubuntu, fedora, etc.)
Run the following commands to verify that you have the correct versions of Node and NPM installed:
node -v
npm -v
git clone [email protected]:heutagogy/heutagogy-frontend.git Heutagogy
cd Heutagogy
npm install
npm run build
after that you can find files in Heutagogy/dist
- this files should be served(this is production build of ui)
npm run testserver
after running this command Heutagogy/dist
files will be served on nodejs server, on http://localhost:3001
Do steps - a,b,c
npm start
after running this command development version of web-ui will be availible on http://localhost:3002
Note: development version much more slower that production version
Do steps - a,b,c
npm test
Do steps - a,b,c
npm run test:coverage
- Production server should return index.html file for each request
- Production server should serve Heutagogy/dist folder
- for
npm run testserver
use localhost:3001 - for
npm start
use localhost:3002 - for production use whatever you want
- Fill the server address on “Login” form: e.g. http://localhost:5000
- Chrome 45 +
- Firefox 42 +
- Chrome for Android 45 +