我确信这是非常简单的事情,但出于某种原因,我试图将feathersjs客户端与一个非常简单的jQuery应用程序集成时会出现超时。感兴趣的文件在下面的src中。此repo仅包含连接到NedB数据库而没有身份验证的单个服务“消息”。当脚本启动时,我试图向我的消息服务添加一条消息。
回购:
https://github.com/Ryan8765/jquery-chat
控制台出错:
Uncaught (in promise) Error: Timeout of 5000ms exceeded calling create on messages
at client.js:66
服务器端应用程序是使用旧的(v2)版CLI创建的,但您在浏览器中加载@ feathersjs / feathers @ ^ 3.0.0,该浏览器使用v2服务器不支持的Socket.io消息格式。
命令行上的feathers --version
应显示3.3.0或更高版本。您可以按照migration guide升级或安装最新的@feathersjs/cli
并重新生成应用程序。