使用长轮询或 WebSockets 启用实时双向基于事件的通信
并具有断开连接检测和自动重新连接支持
const server = require('http').createServer();
const io = require('socket.io')(server);
io.on('connection', client => {
client.on('event', data => { /* … */ });
client.on('disconnect', () => { /* … */ });
});
server.listen(3000);