ruby-on-rails - Rails faye 服务器无法启动

标签 ruby-on-rails ruby faye

我有一个 Rails 应用程序,我正在尝试包含 faye ruby​​ gem。
我已经安装了 faye

gem install faye 

并在我的根 Rails 应用程序中添加了一个 faye.ru。文件夹:

require 'faye'
Faye::WebSocket.load_adapter('thin')
faye_server = Faye::RackAdapter.new(:mount => '/faye', :timeout => 45)
run faye_server

当我想开始 faye 时:

rackup -s thin -E production config.ru 

我只得到:

`require': cannot load such file -- faye

我该如何解决这个问题?

最佳答案

您需要将它包含在您的 Gemfile 中:

gem 'faye'

然后运行 ​​bundle install,这使 gem 可用于您的应用程序。

还要考虑 gem 'faye', require: 'faye' 使加载的 gem 可用于整个应用程序。

关于ruby-on-rails - Rails faye 服务器无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13288849/

相关文章:

ruby - 如何以这种方式合并哈希

ruby-on-rails - Rails 断言的正则表达式以查看路径是否匹配

ruby-on-rails - 我的发现者疯了。 (。发现返回错误的类?)

ruby-on-rails - 如何将整数转换为二进制数组...

real-time - Faye 与所有浏览器兼容吗?

ruby-on-rails - 启动Rails服务器时自动运行Faye服务器

ruby-on-rails - 薄型或美洲狮 : What to use for a Rails Chat server using Faye?

ruby-on-rails - 提供由 Draper 装饰的类

ruby-on-rails - 如何在相同的两个表之间建立多个多对多关系

ruby - Ruby 中神秘的数据类是什么?