在尝试部署一个简单的 Rails 应用程序时,我遇到了臭名昭著的 SQLite3 Vs Heroku 错误。
最初我的Gemfile
样子
gem 'sqlite3'
...
在谷歌上搜索该主题后,我将其更新为如下所示:
group :development, :test do
gem 'sqlite3'
end
...
然后做了一个捆绑安装,令人惊讶的是(至少对我来说),
$ git status --short
M Gemfile
没有Gemfile.lock
改变!
现在 heroku 一次又一次地给出这个 SQLite 错误,因为Gemfile.lock
它和以前一样,并且 bundle install 在他们的服务器上一直失败!
我哪里错了?