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
Run 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 server.js
.
or manually create a new Heroku application and add the heroku/nodejs
and https://github.com/heroku/heroku-buildpack-static
buildpacks. Note that
the node server runs from the path specified in the Procfile.