您好我想安装这些
gem 'activeadmin'
,
gem "meta_search", '>= 1.1.0.pre'
我的项目的宝石,但我得到这样的错误
Bundler could not find compatible versions for gem "actionpack":
In snapshot (Gemfile.lock):
actionpack (4.0.2)
In Gemfile:
meta_search (>= 1.1.0.pre) ruby depends on
actionpack (~> 3.1.0.alpha) ruby
我如何解决这些问题
答案 0 :(得分:0)
Active Admin还有一些其他依赖项。看看这个有效Admin install with Rails 4。
将所有宝石(在最上面的答案中)复制并粘贴到您的gem文件中,运行bundle时不应该有任何问题。
答案 1 :(得分:0)
刚刚放好
" meta_search",'> = 1.1.0.pre'
之前
gem' activeadmin'
这应该可以解决你的问题
答案 2 :(得分:0)
Meta_search不支持rails 4.因此您就会遇到冲突。
建议您查看Ransack,这基本上是对元搜索的重写。如果你正在使用rails 3,那么你需要在你的Gemfile中指定它。
答案 3 :(得分:0)
gem 'devise', github: 'plataformatec/devise'
gem 'responders', github: 'plataformatec/responders'
gem 'inherited_resources', github: 'josevalim/inherited_resources'
gem 'ransack', github: 'ernie/ransack'
gem 'activeadmin', github: 'gregbell/active_admin'
gem 'formtastic', github: 'justinfrench/formtastic'
它有效