我已经搜索了大量的答案,找不到答案。如何解决此依赖性问题。如果我删除了sass-rails(这不是实际的,只是为了测试问题),那么问题只是将Gemfile下载到具有依赖性冲突的coffee-rails。
Bundler could not find compatible versions for gem "railties":
In Gemfile:
doorkeeper (~> 0.6.7) java depends on
railties (~> 3.1) java
sass-rails (~> 4.0.0.beta1) java depends on
railties (4.0.0.beta1)
我尝试删除Gemfile.lock并重做bundle install。没有快乐。
答案 0 :(得分:3)
我检查了GitHub上的应用程序/门卫问题。 这个gem还不支持Rails 4,0.6.x也不支持。
https://github.com/applicake/doorkeeper/pull/200
我们不打算为rails 4支持小于1.0的版本。
但是有人已经像这样https://github.com/applicake/doorkeeper/pull/213分叉了Rails 4 您可以使用以下这些叉子。
# Gemfile
gem 'doorkeeper', github: 'kaznum/doorkeeper', branch: 'support_rails4'
希望能帮到你。
答案 1 :(得分:3)
我会使用最新的fork而只提前提交
gem 'doorkeeper', github: 'stas/doorkeeper', branch: 'rails4'