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
00 -
李超
2021-01-21
把listen 去掉试试
00 -
李超
2021-01-21
看一下socket.io 的官方例子
00
相似问题