当我运行 Rails s 时,我在终端上遇到此错误我还将Ruby设置为2.3.3版本并键入 bundle
.rvm /宝石/红宝石2.3.3 /宝石/捆绑-1.16.0.pre.3 / LIB /捆绑/ runtime.rb:86:在 `需要'中的块(2级)救援:同时发生错误 试图加载宝石' resque'。 (捆扎机:: GemRequireError)
有什么建议吗?
我使用的是rails 5.0.1
由于
答案 0 :(得分:0)
我建议你关注this steps
安装Resque
在Rack应用程序中,作为宝石
首先安装gem。
$ gem install resque
接下来将其包含在您的应用程序中。
require 'resque'
现在开始申请:
rackup config.ru
那就是它!您现在可以在应用程序中创建Resque作业。
要启动工作人员,请在应用程序的根目录中创建一个Rakefile(或将其添加到现有的Rakefile):
require 'your/app'
require 'resque/tasks'
如果你正在使用Rails 5.x,请在lib / tasks / resque.rake中包含以下内容:
require 'resque/tasks'
task 'resque:setup' => :environment
现在:
$ QUEUE=* rake resque:work
或者,如果您不希望每次运行rake时都加载应用程序,您可以在Rakefile中定义resque:setup挂钩。