Sinatra与Kaminari:无法加载此类文件 - kaminari / sinatra

时间:2013-03-04 12:47:49

标签: ruby sinatra kaminari

我想通过kaminari在Sinatra中实现分页。 我的Gemfile看起来像这样:

source "https://rubygems.org"
gem "sinatra"
gem "activerecord", :require => "active_record"
gem "mysql2"
gem "padrino-helpers"
gem "kaminari", :require => "kaminari/sinatra"

我的Sinatra config.ru有Bundler.require

但是,Passenger显示以下错误:cannot load such file -- kaminari/sinatra

我不知道出了什么问题。没有太多关于kaminari与Sinatra的文档,我找到的唯一一点是:“你需要padrino-helpers并且需要kaminari / sinatra”。这就是我所做的。

1 个答案:

答案 0 :(得分:0)

Sinatra(〜> 1.4.0)取决于机架(1.5.2),而kaminari(〜> 0.13.0)取决于机架(〜> 1.2.1)。由于kaminari自0.13.0版开始仅对Sinatra开始实验性支持,因此似乎陷入了僵局。