Build with the help of the course: Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
A Vue.js project
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
For detailed explanation on how things work, consult the docs for vue-loader.