gpt4 book ai didi

ruby-on-rails-3 - 要求在 capistrano deploy.rb 找不到文件

转载 作者:行者123 更新时间:2023-12-04 10:57:29 25 4
gpt4 key购买 nike

我有一个 rails 3.0.5 应用程序,我正在设置 capistrano 以使用配方。

在我的 config 目录中,我有一个名为“database_capistrano.rb”的文件,在我的 deploy.rb 中,也在 config 目录中,我有以下行,就在开头:

需要'database_capistrano'

但我得到:

`require': 没有要加载的文件 -- capistrano_database (LoadError)

还可以尝试:

需要'database_capistrano.rb'

并且不工作...

在 Rails 3.0.5 中,如何在 capistrano deploy.rb 中包含文件??

最佳答案

好的,我设法找出应该如何做到这一点。

只是将文件复制到一个新的子目录“deploy”,仅用于组织,并在我的 deploy.rb 的开头添加:

$LOAD_PATH.unshift File.join(File.dirname(__FILE__), 'deploy')

然后,在deploy.rb中,刚刚使用:

需要'database_capistrano'

关于ruby-on-rails-3 - 要求在 capistrano deploy.rb 找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5365950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com