My Personal Website Project setup npm install Compiles and hot-reloads for development npm run serve Compiles and minifies for production npm run build Lints and fixes files npm run lint Deployment In Apache2 you need to add the following line to your config. FallbackResource /index.html In order to use the vue-router Customize configuration See Configuration Reference.