vue-socketio-heroku-starter is a vue-socket.io boilerplate to set up a new vue application using a node backend and websockets. It consists of a vue client and a node server and is using vue-socket.io-extended to bind socket.io to the vue instance. The project is set up to be deployed to Heroku.
✨ Example app demo: vue-socketio-heroku-starter.herokuapp.com
npm run serve and
node server for development, run
npm run build and
node server for production.
The application is a simple counter example app, using a node-socket.io server to increment the value across all connected clients. The node server is located in
or manually create a new Heroku application and add the
https://github.com/heroku/heroku-buildpack-static buildpacks. Note that
the node server runs from the path specified in the Procfile.