定数を一元管理する(gem config)メモ

いつも同じことするたびに手間がかかるのでいい加減にメモっておく「定数を一元管理する」編。

環境

Rails 4.2.7
ruby 2.3.3

Gemfile

gem 'config'

$ bundle install
$ rails g config:install

.gitignoreに自動で下記が追記される。

config/settings.local.yml
config/settings/*.local.yml
config/environments/*.local.yml

全体に適用する場合は config/settings.yml に記載
development だけに適用する場合は config/settings/development.yml に記載

書き方

google:
api_key: ******

呼び方

= Settings.google.api_key

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です