はじめに
本記事は、プログラミング初学者が、学習を進めていて疑問に思った点について調べた結果を備忘録も兼ねてまとめたものです。
そのため、記事の内容に誤りが含まれている可能性があります。ご容赦ください。
間違いを見つけた方は、お手数ですが、ご指摘いただけますと幸いです。
dotenv-railsの導入方法
dotenv-railsを導入
Gemfileに以下を追加
Gemfile
gem 'dotenv-rails'
bundle install
する
Terminal
$ bundle install
.envファイルの作成
アプリケーションフォルダの直下に.envファイルを追加
Terminal
~~~/sample_app $ touch .env
.envファイルに環境変数を記述
.env
SECRET_KEY= "test"
rails cで確認
Terminal
~~~~/sample_app $ rails c
ENV['SECRET_KEY']と入力し、以下のように表示されれば成功
Terminal
> ENV['SECRET_KEY']
=> "test"
以下のように表示された場合には、一度exit
で抜け、spring stop
を実行。
再度rails c
で確認。
Terminal
> ENV['SECRET_KEY']
=> "null"
> ENV['SECRET_KEY']
=> "0"
.gitignoreに.envを追加
.gitignoreに以下の通り記述し、Git管理下から除外する。
.gitignore
/.env
記述後、念の為、git status
で除外されていることを確認。
Terminal
$ git status