我正在构建这个目前私有的宝石,但稍后将会开放源代码。我有spec.add_dependency 'hashie', '~> 3.3.2'
。Bundler无法找到兼容版本的宝石
当我的应用程序使用的宝石,我得到:
Bundler could not find compatible versions for gem "hashie":
In Gemfile:
desk (~> 1.0.4) ruby depends on
hashie (~> 2.1) ruby
my_gem (>= 0) ruby depends on
hashie (3.3.2)
我怎么去解决这样的问题?
一种方法是取消锁~> 3.3.2
哪些工作,但我不喜欢这样做。
我试过从应用程序中删除Gemfile.lock
并运行bundle install/update
,但那也不起作用。