いつも同じことするたびに手間がかかるのでいい加減にメモっておく「定数を一元管理する」編。
環境
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
コメントを残す