gem dotenv-railsと.envを使い環境変数を設定する方法はローカル開発でよく用いられると思います。
ここで疑問に思ったのですが、仮に.envファイルをignoreせずherokuにあげた場合、この.envに記載された環境変数は読み込まれるのでしょうか?
一般的にherokuで環境変数をセットする場合はheroku config:set
を用いて環境変数を設定すると思うので、本番環境で.envの環境変数が読み取られるのか疑問に思いました。
ご回答よろしくお願いします。
ローカル環境でも環境変数の設定の為に.envを使う事はしません
プログラム作る上で支障が出る事は無いと思うけど、.envに対する理解がちょっと間違っているかなと