如何绕过 gem 依赖?
How to get around gem dependency?
我一直在尝试将 make_flaggable
gem 添加到我的 Rails 项目中,但一直收到以下错误。
Bundler could not find compatible versions for gem "activerecord":
In Gemfile:
make_flaggable (>= 0) ruby depends on
activerecord (< 4.2, >= 3.0) ruby
rails (= 4.2.1) ruby depends on
activerecord (4.2.1)
我试过 bundle update
并以不同的顺序安装 gem,但这些都没有解决真正的问题。
解决此问题的最佳方法是分叉 Gem 并在没有 < 4.2 依赖项的情况下制作我自己的副本吗?或者是否有另一种方法可以安装 make_flaggable
而无需移动到 Rails 的旧版本?
与此同时,我发现了一个由 dgilperez
维护的支持 Rails 4.2 的分支。
https://github.com/dgilperez/make_flaggable.
但是,我一直无法成功安装这两个 gem,而且似乎没有维护。
我一直在尝试将 make_flaggable
gem 添加到我的 Rails 项目中,但一直收到以下错误。
Bundler could not find compatible versions for gem "activerecord":
In Gemfile:
make_flaggable (>= 0) ruby depends on
activerecord (< 4.2, >= 3.0) ruby
rails (= 4.2.1) ruby depends on
activerecord (4.2.1)
我试过 bundle update
并以不同的顺序安装 gem,但这些都没有解决真正的问题。
解决此问题的最佳方法是分叉 Gem 并在没有 < 4.2 依赖项的情况下制作我自己的副本吗?或者是否有另一种方法可以安装 make_flaggable
而无需移动到 Rails 的旧版本?
与此同时,我发现了一个由 dgilperez
维护的支持 Rails 4.2 的分支。
https://github.com/dgilperez/make_flaggable.
但是,我一直无法成功安装这两个 gem,而且似乎没有维护。