最近在网上疯狂地找与聊天系统有关的资源,因为之前没做过,好长时间找到一个看起来比较容易的,准备跑起来。
然后大佬的代码跑起来了。
我的也跑起来了。
客户端输入大佬的地址,好,信息接受成功。
客户端输入我的地址,好,如图所示
为什么啊??????
于是我把大佬的代码内容放到我的服务器下边,好,运行。
还是不行。
。。。这就有点尴尬了。
于是我跑到 socket.io 文档 粗略地看了一段时间。
直到看到这里说的是,服务端与客户端的兼容性问题。
大佬服务端 socket.io 的版本是 2.3.0
我的服务端 socket.io 的版本是 4.5.2
然后我把 package.json 改成大佬使用的版本,重新下载依赖运行成功了…
后来,还是把服务端 socket.io 的版本改了回来,去官网找到对应版本的客户端 socket.io 下载替换。
客户端尝试发消息给服务端
服务端接收到了消息
Nice!