0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Rails】dotenv-railsの導入方法

Posted at

はじめに

 本記事は、プログラミング初学者が、学習を進めていて疑問に思った点について調べた結果を備忘録も兼ねてまとめたものです。
 そのため、記事の内容に誤りが含まれている可能性があります。ご容赦ください。
 間違いを見つけた方は、お手数ですが、ご指摘いただけますと幸いです。

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
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?