簡體   English   中英

使用環境變量或config / environemnts存儲配置值

[英]Using environment variables or config/environemnts for storing configuration values

配置值(例如第三方API密鑰/密鑰,SMTP配置,某些路徑)可以存儲在環境(例如.bash_profile文件)或config / environment文件夾(例如config / environments / development.rb等)中。

是否有理由選擇其中一種或另一種解決方案? 似乎使用配置/環境更容易,因為所有內容都將在CVS中進行跟蹤。 我想知道是否有任何理由應該使用環境變量而不是直接在config / environments中指定值。

你不應該把這種配置值放在CVS中(如果你聘請一些開發人員,你真的想與每個人分享憑證嗎?)。

Rails生態系統中提供了許多解決方案,請點擊此處

它通常是在ENV或yml文件中進行這些設置的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM