Skip to content

Instantly share code, notes, and snippets.

@suissa
Created October 15, 2016 20:08
Show Gist options
  • Save suissa/30b6177d330d8f4326ac077e04e60dd8 to your computer and use it in GitHub Desktop.
Save suissa/30b6177d330d8f4326ac077e04e60dd8 to your computer and use it in GitHub Desktop.
const http = require('http')
const fs = require('fs')
const index = fs.readFileSync('./04.html');
const app = http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end(index);
}).listen(8080)
const io = require('socket.io').listen(app)
const users = []
io.on('connection', (socket) => {
console.log('conexão com o Socket.io')
socket.on('disconnect', () => {
console.log('disconnect no socket')
})
socket.join('chat da uol')
socket.on('adduser', (user) => {
console.log('user', user)
users.push(user)
})
socket.on('message', (msg) => {
console.log('message', msg)
})
socket.on('connect-client', (data) => {
const d1 = new Date(data)
console.log('connect do client em', d1.toGMTString())
})
})
// Entre em localhost:8080
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment