21 lines
410 B
JavaScript
21 lines
410 B
JavaScript
var express = require('express');
|
|
var logger = require('morgan');
|
|
|
|
let app = express();
|
|
|
|
const server = require('http').Server(app);
|
|
|
|
let io = require('socket.io')(server);
|
|
app.use(logger('dev'));
|
|
io.on('connection', (socket) => {
|
|
console.log('user conn');
|
|
socket.on('user message', (msg)=> {
|
|
io.emit('user message', msg)
|
|
})
|
|
});
|
|
|
|
|
|
server.listen(3000, () => {
|
|
console.log('listening on *:3000')
|
|
});
|