Motomichi Works Blog

その日学習したことについて書いている日記です。誰かの役に立ったらそれはそれで嬉しいです。

railsその0003-002 任意のgemをproduction環境、development環境、test環境それぞれ分けてインストールする

参考にさせて頂いたページ

はじめに

rails 5のチュートリアルをやってみる日記です。

今日はここまで読んだとか、ここまでやったとかそんな感じの日記です。

任意のgemをproduction環境、development環境、test環境それぞれ分けてインストールする

Herokuにデプロイするところで、sqlite3をgroupに加えていました。

以下は引用コードです。

引用元:「第1章 ゼロからデプロイまで | Rails チュートリアル

group :production do
  gem 'pg', '0.20.0'
end

group :development, :test do
  gem 'sqlite3', '1.3.13'
  gem 'byebug',  '9.0.0', platform: :mri
end

などgroupに分けて記述して、以下のようにproduction環境でbundle installします。

$ bundle install --without production