The front-end of DEVils-Scrum-Tool is created with Vue.js, so it requires an installation of nodejs.
The project was developed using Vue CLI (@vue/cli). Do not run npm audit fix
, because will probably lead to conflicts.
Open a new bash instance to run client:
npm install
npm run serve
Your client runs on http://localhost:9000/
npm run build
npm run test:unit
npm run lint
docker build -t client_vuejsapp .
docker run -it -p 9000:80 --rm client_vuejsapp
- Remove
/dist
directory from .gitignore - On
./src/main.js
applyVue.prototype.$url
ashttps://your-backend.herokuapp.com/api
- Login to heroku and create a new project
- Build locally, running
npm run build
- Git add, commit and push to heroku master