socket.io初始化不正确

来源:8-5 【来点实战】利用socket.io实现简单聊天室-2

阿阳2017

2021-01-21

老师,你好!请问server.js,使用3.x版本的socket.io包,运行gitlab里面的代码:
//bind socket.io with https_server
var io = socketIo.listen(https_server);
会报错:
var io = socketIo.listen(https_server);
^

TypeError: socketIo.listen is not a function
at Object. (E:\imooc\webrtc\08chapter\webserver\server.js:54:19)
at Module._compile (internal/modules/cjs/loader.js:1158:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:1178:10)
at Module.load (internal/modules/cjs/loader.js:1002:32)
at Function.Module._load (internal/modules/cjs/loader.js:901:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
at internal/main/run_main_module.js:18:47

看来socketIO对象不支持listen了。请问这个问题如何解决?谢谢。

写回答

3回答

慕神8051259

2021-06-29

socket.io的版本改成2.2

0
0

李超

2021-01-21

把listen 去掉试试

0
0

李超

2021-01-21

看一下socket.io 的官方例子

0
0

5G时代必备音视频WebRTC实时互动直播技术入门与实战

低门槛掌握WebRTC技术,高效率快速构建一套音视频实时互动系统

2541 学习 · 728 问题

查看课程