A Vue.js project for displaying and favorizing jokes from open source Chuck Norris API. https://api.chucknorris.io/ Utilized vuejs, vuex, vuetify, vue-router, webpack, vue-loader, localforage, masonry-layout, material-design icons etc.
To build docker image run:
docker build -t vue-jokester .
To serve hot-reload app from docker container run:
docker run -it -v ${PWD}:/usr/src/app -v /usr/src/app/node_modules -p 8080:8080 --name vue_jokester vue-jokester
To start container again use:
docker start -i vue_jokester
npm install
npm run serve
npm run build
npm run test
npm run lint