哪里列出了 Rails 应用程序的环境变量依赖项?
如果用户没有指定变量或至少输出某种形式的通知,上面写着 ***Don't run until you've set the following environment variables...",我不希望应用程序运行。
哪里列出了 Rails 应用程序的环境变量依赖项?
如果用户没有指定变量或至少输出某种形式的通知,上面写着 ***Don't run until you've set the following environment variables...",我不希望应用程序运行。
我会把类似的东西放在config/boot.rb
:
# usual boot.rb stuff...
raise 'Set PANCAKES in your environment!' unless ENV.has_key? 'PANCAKES'
好处boot.rb
是它在启动过程的早期运行,因此您不必等待所有 Rails 机器启动(这可能需要很长时间)才知道有问题。