我使用RSpec和Guard,并以RSpec 3.0.0.rc1为目标。 guard-rspec
在its gemspec中有以下内容:
s.add_dependency 'rspec', '>= 2.14', '< 4.0'
在我的Gemfile中,我指的是:
gem 'guard-rspec', require: false
gem 'rspec-rails', '~> 3.0.0.rc1'
当我运行bundle update
时,我得到以下输出:
Bundler could not find compatible versions for gem "rspec-expectations":
In Gemfile:
rspec (< 4.0, >= 2.14) ruby depends on
rspec-expectations (~> 2.14.0) ruby
rspec-rails (~> 3.0.0.rc1) java depends on
rspec-expectations (3.0.0.rc1)
如何正确解析此配置?
答案 0 :(得分:4)
您还应该将gem 'rspec', '~> 3.0.0.rc1'
添加到Gemfile