1
我在尝试部署简单的Rails应用程序时遭受臭名昭着的SQLite3 V Heroku错误。Gemfile中的更改未反映在Gemfile.lock中
起初我Gemfile
看起来像
gem 'sqlite3'
...
谷歌搜索的主题后,我更新了它看起来是这样的:
group :development, :test do
gem 'sqlite3'
end
...
,然后做了一个捆绑安装和令人惊讶的(至少对我来说),
$ git status --short
M Gemfile
Gemfile.lock
没有改变!
现在的Heroku不断一遍又一遍给这个SQLite的错误,因为 的Gemfile.lock
是像以前一样和捆绑安装未能保持他们的服务器上 !
我哪里错了?
您是否尝试过推你最多的Heroku与更新'Gemfile'?如果我理解正确,组信息不会在'Gemfile.lock'中表示。 Heroku使用'--without development'选项来安装你的宝石,所以如果我对'Gemfile.lock'有所了解的话,那么一切都应该是确定的。 – 2012-07-09 15:46:14