如何在Rails控制台中加载环境变量?

M.E*_*aka 32 irb environment-variables ruby-on-rails-3 foreman

我认为这是一个简单易行的问题!

我正在使用.env文件来保存我的所有环境变量,而我正在使用foreman.

不幸的是,运行rails控制台时没有加载这些环境变量,rails c所以我现在在运行控制台后手动加载它们,这不是最好的方法.

我想知道是否有更好的方法.

dqu*_*per 64

大约一年前,"run"命令被添加到 foreman

参考:https://github.com/ddollar/foreman/pull/121

您可以按如下方式使用它:

foreman run rails console

要么

foreman run rake db:migrate