我正在尝试将可正常工作的本地socket.io Web应用程序部署到Heroku。每次尝试连接时,控制台都会显示以下错误:
https://localhost:9090/socket.io/?EIO=3&transport=polling&t=MgLhhNr net::ERR_CONNECTION_REFUSED
我的服务器具有以下代码:
const app = express()
const server = http.createServer(app);
const io = socketio(server);
server.listen(PORT, () => {
console.log(`Socket listening on PORT: `)
})
,然后我的React组件开始于:
this.socket = io();
任何帮助或至少对寻找位置的指示都将非常有帮助。我已经阅读了Heroku socket.io指南,但它似乎仍然无法正常工作