This is my shot at a static site template for Vue.js.
It has simple a simple routing setup, a structure to add pages and a dynamic theme color system.
(By adjusting the '--main-color' CSS variable.)
npm install
npm run serve
npm run build
npm run lint
We deploy Vue.js projects on Netlify.
Redirect all routes to 'index.html'.
(the '_Redirect' file handles this for Netlify, but if u host it somewhere else or locally keep this in mind).