【发布时间】:2022-01-15 22:37:49
【问题描述】:
我有一个 express 应用程序正在运行,我想添加 socket.io 以获得实时功能。所以我在socket.io 上关注了get started。但不知何故,它不起作用。
谢谢!
const express = require('express');
const app = express();
const http = require('http');
const server = http.createServer(app);
const { Server } = require("socket.io");
const io = new Server(server);
app.get('/', (req, res) => {
res.sendFile(__dirname + '/index.html');
});
io.on('connection', (socket) => {
console.log('a user connected');
});
app.listen(3000, () => {
console.log('listening on *:3000');
});
【问题讨论】: