我必须遗漏一些关于使用websocket-rails的重要信息,因为我无法弄清楚如何连接到websocket服务器。在运行websocket_rails之后:安装并遵循指南,我得到以下内容:
Firefox can't establish a connection to the server at ws://localhost:3000/websocket.
最初,检查chrome它清楚它是404错误,这意味着地址不存在。该指南没有提到必须进行任何路由,所以我不知道如何解决这个问题。
但是,如果我没有任何websocket控制器,那么它就会成为握手超时,切换到faye-websocket 0.10.0并不能解决问题(如建议here) 。我认为可能存在某种缓存方式,因为每当我更改websocket控制器时,我都会得到一个未初始化的常量错误,引用该类的旧名称,该名称已不再存在。
我在图书馆找到了路由发生的文件,所以我知道我不必自己做。这里有什么问题?