我希望定义一个常量(例如管理员电子邮件地址),并根据环境进行调整。最简单的方法是什么?
我想要类似这样的东西,在development.rb(或test或production.rb)中:
ADMIN_EMAIL = "foo@bar.com"
可以通过类似以下方式调用来访问它:
ADMIN_EMAIL
有没有简单的方法,还是我需要创建一个模块并初始化它之类的东西(如果你想知道我对此有什么想法,不幸的是:我不知道)
它可以这样工作,但必须重启服务器才能使常量生效。
我希望定义一个常量(例如管理员电子邮件地址),并根据环境进行调整。最简单的方法是什么?
我想要类似这样的东西,在development.rb(或test或production.rb)中:
ADMIN_EMAIL = "foo@bar.com"
可以通过类似以下方式调用来访问它:
ADMIN_EMAIL
有没有简单的方法,还是我需要创建一个模块并初始化它之类的东西(如果你想知道我对此有什么想法,不幸的是:我不知道)
它可以这样工作,但必须重启服务器才能使常量生效。
config/environments/
目录下,有一些配置文件会根据当前所在的环境进行执行。尝试在其中一个文件中定义一个常量。