I got a sample vue app generated by vue-cli, and it generates static files with the npm run build command.
Typically you use a server from node.js to serve the files