const express = require('express'); const app = express(); const http = require('http').Server(app); const port = process.env.PORT || 3000; const io = require('socket.io')(http); app.use(express.static(__dirname + '/public')); io.on('connection', onConnection); http.listen(port, () => console.log('listening on port ' + port)); function onConnection(socket){ console.log('a user connected'); }