Rails服务器命令错误

时间:2017-10-30 09:42:37

标签: ruby-on-rails ruby rubygems

当我运行 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

由于

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挂钩。

相关问题