@kaliboba

Что делать с io is not defined?

В index.html подключил <script src="socket.io/socket.io.js"></script>
(пробовал вначале ставить localhost - не помогло)
в client.js написалconst socket = io();
выдаёт ошибку
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
@kaliboba Автор вопроса
Извиняюсь за неконкретный вопрос, решил проблему сам. Во1 нужно было в серверный файл написать
app.get('/socket.io/socket.io.js', (req, res) => {
    res.sendFile(__dirname + '/node_modules/socket.io/client-dist/socket.io.js');
  });

тогда всё будет находиться, а также (такое было лично у меня), в прослушивании порта изменить app от express на сервер http
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы