1
0
mirror of https://github.com/mizanxali/uno-online synced 2025-12-08 03:03:27 +00:00

Set up socketio server-client connection

This commit is contained in:
Mizanali Panjwani
2021-02-22 05:29:23 +05:30
parent 157aa5f94b
commit 93d0c9fdde
4 changed files with 580 additions and 70 deletions

24
server.js Normal file
View File

@@ -0,0 +1,24 @@
const express = require('express')
const socketio = require('socket.io')
const http = require('http')
const cors = require('cors')
const PORT = process.env.PORT || 5000
const app = express()
const server = http.createServer(app)
const io = socketio(server)
app.use(cors())
io.on('connection', socket => {
console.log('connection made')
socket.on('disconnect', () => {
console.log('connection lost')
})
})
server.listen(PORT, () => {
console.log(`Server running on port ${PORT}`)
})