公司服务端只支持低版本的 socket.io,所以在 template 引入了该版本的 socket.io 脚本,结果发现 Cocos Creator 自己也会引入一个 http://localhost:7456/socket.io/socket.io.js 文件:
导致和我的 socket.io 冲突报错。
请问有什么办法让 Cocos 去掉自带的 socket.io 的引入?我在“项目设置-功能裁剪”里是没有勾选“网络”的:
不知为何 Cocos 还会自行引入 socket.io 文件?
公司服务端只支持低版本的 socket.io,所以在 template 引入了该版本的 socket.io 脚本,结果发现 Cocos Creator 自己也会引入一个 http://localhost:7456/socket.io/socket.io.js 文件:
导致和我的 socket.io 冲突报错。
请问有什么办法让 Cocos 去掉自带的 socket.io 的引入?我在“项目设置-功能裁剪”里是没有勾选“网络”的:
不知为何 Cocos 还会自行引入 socket.io 文件?
构建版是不会有冲突的,但 preview 会有冲突。
我理解是 Cocos 为了实现调试阶段的热更新、让浏览器页面和 Creator 通讯,所以才引入了 socket.io 来处理?
有什么解决方案么?