如何设置环境变量的Rails服务器?
我有以下命令。 我在启动rails server
插入它
VARIABLE=development rails s
如何让这个变量自动启动,而不必每次都自己编程?
所以我会这样做
rails s
它将自动与该变量一起运行。
您有多种选择:
-
在
.bashrc
文件中声明您的变量并重新加载它。 -
使用
dotenv
gem。 -
使用
figaro
gem。
更多信息@ http://www.gotealeaf.com/blog/managing-environment-configuration-variables-in-rails
捆绑dotenv-rails gem ,然后使用以下内容创建一个.env
文件:
VARIABLE=development
gem从文件中获取所有变量并在您的环境中设置它们。
如果您不需要变量进行变量,则应将其放入初始值设定项或辅助类中。 如果你正在寻找环境,你不需要它,因为它是默认的。