npm install vue-cli -g npm install eslint --save-dev ./node_modules/.bin/eslint --init npm install --save-dev eslint eslint-plugin-vue // setup your .eslint.js file
npm install vue --save npm install vue-router --save npm install vuex --save npm install web3 --save
npm install @vue/cli-service --save-dev npm install @vue/cli-plugin-eslint --save-dev npm install sass-loader node-sass --save-dev
// needed? npm install @vue/eslint-config-standard --save-dev npm install babel-register --save-dev npm install @vue/cli-plugin-babel --save-dev npm install vue-template-compiler --save-dev
Vue knowledge from http://stackabuse.com/single-page-apps-with-vue-js-and-flask-setting-up-vue-js/
web3/solidity structure from http://truffleframework.com/boxes/vue-box