Я новичок в socket io, и я пытаюсь использовать машинописный текст в проекте, поэтому я получил ошибку изображения при запуске сервера сокетов, я уже пытался изменить импорт на import * as socketIo from 'socket.io'
, но ничего не меняется, я не знаю, является ли это какой-то проблемой версии или я делаю что-то не так.
Ошибка:
код:
Объявление типа для socket.io не содержит экспорта по умолчанию. Вы можете проверить это в его index.d.ts. Он содержит следующее:
export { Socket, ServerOptions, Namespace };
Вот почему для инициализации объекта сервера socket.io вам необходимо использовать следующую инструкцию:
const app = express();
const httpServer = new http.Server(app);
const io = new socketio.Server(httpServer);