在这些链接上提出了类似的问题,但答案并没有解决我的问题。
why does heroku not list the same gems as i have locally?
我有以下Gemfile:
source 'http://rubygems.org'
gem 'rails'
gem 'daemons', '=1.0.10'
gem 'sqlite3'
gem 'locomotive_cms', :git => 'git://github.com/locomotivecms/engine.git', :require => 'locomotive/engine'
在我的Gemfile.lock中:
daemons (1.0.10)
delayed_job (3.0.0.pre4)
activesupport (~> 3.0)
daemons (= 1.0.10)
但是对于一些不明原因,我在Heroku上得到了这个错误:
You have already activated daemons 1.1.0, but your Gemfile requires daemons 1.0.10. Consider using bundle exec
这是否意味着Heroku在某种程度上添加了这个宝石版本,或者......我误解了关于捆绑的东西?