egg
egg copied to clipboard
socket.io-client版本差异导致无法与进行连接egg-socket.io进行连接
当我在使用egg-socket.io服务时,默认安装了最新版本:egg-socket.io: 4.0.0、socket.io-client:4.2.0。无论怎么尝试都无连接成功。但是将socket.io-client版本回退到官方example中的2.0.1就能解决这个问题。 由于我没有想到是因为版本造成的影响,所以耗费了大量时间。希望官方能在文档中对版本的兼容性有所提及
当我在使用egg-socket.io服务时,默认安装了最新版本:egg-socket.io: 4.0.0、socket.io-client:4.2.0。无论怎么尝试都无连接成功。但是将socket.io-client版本回退到官方example中的2.0.1就能解决这个问题。 由于我没有想到是因为版本造成的影响,所以耗费了大量时间。希望官方能在文档中对版本的兼容性有所提及
这个问题官方确实需要说明下,方便开发者
egg-socket.io的版本是2.x的 所以 client也是用2.x的
真是坑啊。。。。
坑了我好几天啊!!!
被坑 +1 😤
被坑 +1 😤,关键是前端socket.io-client版本回到V2版本,前端项目会直接报错。
被坑+2
被坑+1000000000000000000000
https://github.com/eggjs/egg/issues/5006 有一个关联 pr,看看是否要合并掉。
被坑 + 1 v2的client版本还没有ts定义。。
+1
被坑+114514,忙了好几天一个一个排除最终确认版本问题
我也是,坑啊