如何设置环境变量的Rails服务器?

我有以下命令。 我在启动rails server插入它

 VARIABLE=development rails s 

如何让这个变量自动启动,而不必每次都自己编程?

所以我会这样做

 rails s 

它将自动与该变量一起运行。

您有多种选择:

  1. .bashrc文件中声明您的变量并重新加载它。

  2. 使用dotenv gem。

  3. 使用figaro gem。

更多信息@ http://www.gotealeaf.com/blog/managing-environment-configuration-variables-in-rails

捆绑dotenv-rails gem ,然后使用以下内容创建一个.env文件:

 VARIABLE=development 

gem从文件中获取所有变量并在您的环境中设置它们。

如果您不需要变量进行变量,则应将其放入初始值设定项或辅助类中。 如果你正在寻找环境,你不需要它,因为它是默认的。