QA@IT
«質問へ戻る

質問を投稿

特定の環境だけにインストールしたいgemがある

Ruby on Railsを利用してHerokuにアプリケーションを作成しようとしています。

rails new MyApp であたらしくRailsアプリケーションを作成し、その後Herokuでデータベースを利用するために、

group :production do
  gem 'pg'
end

Gemfile に追記しました。再度、手元で bundle installをすると追加したgemのインストールの段階でエラーになってしまいます。

開発環境では引き続きsqlite3を利用し、Heroku上でのみ PostgreSQLを使うようにしたいのですがどうしたらよいですか?

Ruby on Railsを利用してHerokuにアプリケーションを作成しようとしています。

`rails new MyApp` であたらしくRailsアプリケーションを作成し、その後Herokuでデータベースを利用するために、

    group :production do
      gem 'pg'
    end

を`Gemfile` に追記しました。再度、手元で `bundle install`をすると追加したgemのインストールの段階でエラーになってしまいます。

開発環境では引き続きsqlite3を利用し、Heroku上でのみ PostgreSQLを使うようにしたいのですがどうしたらよいですか?