我想用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”。这就是我所做的。
发布于 2013-10-16 01:46:47
Sinatra (~> 1.4.0)依赖于rack (1.5.2),而kaminari (~> 0.13.0)依赖于rack (~> 1.2.1)。由于kaminari从0.13.0版本开始才开始对Sinatra提供实验性支持,因此似乎陷入了僵局。
https://stackoverflow.com/questions/15201968
复制相似问题