[Rails] 環境變數 environment variables
對於機密性較低的環境變數,可以直接設定 在 config/environments/
裡面的 development.rb
和 production.rb
中,例如:
# config/environments/development.rb
Rails.application.configure do
# API URL
config.api_url = 'http://localhost:8080/v1'
end
如此 Rails 將根據當時執行的環境(即,development 或 production)可以直接透過 Rails.application.config.api_url
在 Controller 中取得此環境變數:
uri = URI("#{Rails.application.config.api_url}/languages?limit=-1")