【发布时间】:2022-01-29 12:49:35
【问题描述】:
我一直在寻找不使用 Express.js 的 socket.io 的工作演示,为什么这个示例不起作用:
服务器:
const server = require('http').createServer();
const io = require('socket.io')(server);
io.on('connection', client => {
client.on('event', data => { /* … */ });
client.on('disconnect', () => { /* … */ });
});
server.listen(3000);
客户:
<script src="node_modules/socket.io/client-dist/socket.io.js"></script>
<script>
const socket = io("http://localhost");
</script>
这给出了错误: polling-xhr.js:157 GET http://localhost/socket.io/?EIO=4&transport=polling&t=NwWVGV9 net::ERR_CONNECTION_REFUSED
【问题讨论】:
标签: javascript node.js socket.io