LoginSignup
0
0

【rails】.envファイルに環境変数を設定する

Posted at

はじめに

  • 外部に公開したくないpasswordなどを環境変数として .envファイルに設定する。
  • githubにコミットした際に、 gitignore ファイルに.envファイルを指定することで、パスを外部に公開されないようにすることができる。
  • 上記の手順を簡単に下記へまとめる。

手順

  • detenvを Gemfile にインストール
gem 'dotenv-rails'
  • .env ファイルに外部に公開したくないIDやpassを記述する
LOGIN_NAME='name123'
LOGIN_PASSWORD='pass123'
  • 上記を 環境変数 として他のファイルから呼び出す際は以下のように記述する
ENV['LOGIN_NAME']
ENV['LOGIN_PASSWORD']
  • Githubに.envファイルがコミットされないように .gitignore ファイルに以下を追加
/.env

参考

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