尽管sqlite3已包含在gem中,但部署到heroku失败了,

时间:2018-09-13 18:52:33

标签: ruby-on-rails github heroku deployment sqlite

所以我从sqlite3切换到了postgresql,这正是我构建应用程序的目的。我想部署到heroku,我知道sqlite不兼容,所以我从db目录中的应用程序中删除了它,删除了gem,等等。但是,当我第一次尝试推送到heroku master时,它说sqlite3是在我的gemfile中,这会导致推送失败。 WTF!哈。我从gemfile中删除了它,但在gemfile锁中看不到它。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我不确定是否需要配置Gemfile像这样;

group :production do
  gem "pg"
end

group :development, :test do
  gem "sqlite3"
end

然后bundle install重新更新您的Gemfile。