如何在Capistrano部署脚本中使用Rails环境变量?

Bri*_*ong 5 capistrano ruby-on-rails

如果我的Rails environment.rb中有一个常量,例如......

SOME_CONSTANT = 3
Run Code Online (Sandbox Code Playgroud)

有可能以某种方式在我的capistrano deploy.rb中访问它吗?这似乎很简单,但我无法弄清楚如何.

Bri*_*ong 4

这最终起作用了:

创建了一个文件config/initializers/my_constant.rb

将我的常量放在那里(rails 会自动加载文件,这样我就可以在我的应用程序中使用该常量)

然后在deploy.rb中添加,load 'config/initializers/my_constant'这样它也可以在那里使用。