普通にRails扱うのと、Herokuにあげる用のRailsを扱うのとではやはり構造とかを多少変える必要がある。 以下のやり方は、厳密に言えば「できる限り本番と同じ環境にした方が良い」というやり方とは違うため、この方法をするのであれば、必ずHerokuにstaging環境のアプリをもう一つ作ることを推奨する。やり方は以下を参照していただきたい。 blog.ruedap.com さて、今回はローカルとHerokuで共に開発しやすい環境を作るTIPSをお届けする。 Gemfile 構成 以下が基本的なテンプレートとなる。 group :production, :staging do gem 'pg' gem 'rails_12factor' end group :test, :development do gem 'sqlite3' gem 'dotenv-rails', '0.11.1' e