1

哪里列出了 Rails 应用程序的环境变量依赖项?

如果用户没有指定变量或至少输出某种形式的通知,上面写着 ***Don't run until you've set the following environment variables...",我不希望应用程序运行。

4

1 回答 1

3

我会把类似的东西放在config/boot.rb

# usual boot.rb stuff...
raise 'Set PANCAKES in your environment!' unless ENV.has_key? 'PANCAKES'

好处boot.rb是它在启动过程的早期运行,因此您不必等待所有 Rails 机器启动(这可能需要很长时间)才知道有问题。

于 2012-08-19T18:23:52.060 回答