gpt4 book ai didi

ruby-on-rails - 如何从任何地方获取一些 lib 文件

转载 作者:数据小太阳 更新时间:2023-10-29 06:30:41 25 4
gpt4 key购买 nike

我会解释我的情况。

这是我的 Rails 应用程序中的文件树:

lib/my_module.rb

require 'my_module/my_file'

module My_module

end

lib/my_module/my_file.rb

class Tweetag::Collector
(...)
end

我制作了一个 ruby​​ 脚本,我把它放在 config/jobs/

我真的不明白我应该如何在这个文件中要求文件 my_file.rb。

require '../../my_module/my_file.rb'

它给了我 `require': cannot load such file

同样的错误只需要'my_module',这是我在我的 Controller 中所做的...

有人来给我解释一下吗?非常感谢

最佳答案

您可以自动包含 lib 文件夹下的所有内容并避免这些问题:

config/application.rb 中输入你的文件

config.autoload_paths += %W(#{config.root}/lib)
config.autoload_paths += Dir["#{config.root}/lib/**/"]

关于ruby-on-rails - 如何从任何地方获取一些 lib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17951037/

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