2
0

routes_socketio.ts 397 B

123456789101112131415
  1. import { Socket, Server } from "socket.io";
  2. export function setupSocketIO(io: Server) {
  3. io.on("connection", (socket: Socket) => {
  4. console.log(`socket ${socket.id} connected`);
  5. socket.emit("hello", "world");
  6. socket.on("disconnect", (reason) => {
  7. console.log(`socket ${socket.id} disconnected due to ${reason}`);
  8. });
  9. // 可在此添加更多socket事件处理
  10. });
  11. }