const express = require('express'); const app = express(); const server = require('http').createServer(app); const io = require('socket.io')(server); app.use(express.static('public')); app.get('/', (req, res) => { res.sendFile(__dirname + '/public/' + 'index.html'); }); io.on('connection', (sock) => { console.log('Klien terhubung'); socket.on('message', (msg) => { io.emit('message', msg); }); socket.on('disconnect', () => { console.log('Klien terputus'); }); }); server.listen(7860, () => { console.log('Server berjalan pada port 7860'); });