【发布时间】:2021-11-27 03:26:48
【问题描述】:
我正在尝试实现多人拼字游戏并处理套接字(客户端)。我实现了一个模块,但我不知道如何解决这个问题:
import * as io from 'socket.io-client';
export module SocketHandler {
let activeSocket: SocketIOClient.Socket;
export function requestSocket(server: string): any {
if (activeSocket === undefined) {
activeSocket = io.connect(server);
}
return activeSocket;
}
export function disconnectSocket(): void {
activeSocket.disconnect();
activeSocket = undefined;
}
}
错误:在“socket.io-client”中找不到导出“connect”(导入为“io”)(可能的导出:Manager、Socket、默认、io) 错误 TS2503:找不到命名空间“SocketIOClient”。
你能帮帮我吗?
【问题讨论】: