【发布时间】:2020-01-03 22:15:05
【问题描述】:
我试图了解不同的配置文件是如何在幕后协同工作的。尤其是与 environment/.rb 和 deploy/.rb 文件相关的配置。我知道 config/environments 目录是由 rails 创建的,而 config/deploy 是由 capistrano 创建的。我的理解是,这两组配置有不同的用途。只是想澄清一下我的理解,如果这两组配置在使用 rails 运行应用程序或部署应用程序时以任何方式相互交互。 TIA。
【问题讨论】:
-
environments/.rb包含运行 rails 应用程序(服务器、测试、控制台等)时使用的设置。config/deploy用于将应用程序部署到生产服务器的配置(例如版本控制系统、FTP 等)。
标签: ruby-on-rails config capistrano3