在网络服务器上使用套接字io

问题描述 投票:0回答:1

我在localhost:3000上使用了socket.io进行了几次测试。现在,我尝试使其在线运行一个小时,但没有任何进展。

server.js

const http = require('http').createServer()
const io = require('socket.io')(http)
io.on('connection' (socket) => {
        socket.on('start_session', (data) => {
                console.log('hey there')
        })
})

app.js

const socket = io('http://localhost:3000')
socket.emit('start_session', session_id)

server.js在服务器上运行,与我的index.html和app.js在同一文件夹中,在我自己的设备上,它运行良好,很好]]

我想念的是什么?甚至可以使用localhost存档吗?我搜索了替代方法,但它始终是本地主机。

提前感谢

我在localhost:3000上使用了socket.io进行了几次测试。现在,我尝试使其在线运行一个小时,但没有任何进展。 server.js const http = require('http')。createServer()const io = ...

javascript socket.io webserver
1个回答
0
投票

socket.io.js文件的路径也无法正常工作,如何找出来?尝试了whereis命令,但这没有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.