сокет io с реагированием на установку сокета клиента - PullRequest
0 голосов
/ 12 марта 2019

В групповом проекте мы используем Node.js с React и Socket.io.Локальный хостинг работает нормально, но хостинг на heroku ломает socket.io.

Поскольку мы используем React с Socket.io, мы должны использовать модуль узла socket.io-client для клиентского соединения.,Ниже приведен следующий код для настройки socket.io в компоненте:

import openSocket from 'socket.io-client';
const socket = openSocket("http://localhost:8080"); 

Я знаю, что проблема заключается в: openSocket("http://localhost:8080"), но я не уверен, что будет хорошим решением.Я видел несколько потенциальных решений в Интернете, но поскольку я не участвую в хостинге, я не знаю IP-адрес (или даже если он будет иметь статический IP-адрес).

Сайтчто-то вроде http://random -heroku-site-49152.herokuapp.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...