使用长轮询或 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);
