dotenvを使って、環境変数を設定する

dotenvとは?

.envファイルに設定した変数を、アプリケーション内で環境変数として利用できるGemです。

dotenvをインストー

gem 'dotenv-rails'

$ bundle install

.envファイルを作成

アプリケーション直下に.envを作成し、変数を設定する。

HOGE_HOGE=1234567890

コンソール上で環境変数を確認

$ puts ENV["HOGE_HOGE"]

f:id:maru877:20170708175435p:plain

環境変数が設定されていることを確認できました。

.envをgitの管理対象から外す

.gitignoreに以下のコードを追記し、gitの管理対象から外します。

.env