Ruby Rake任务-带有附加类
我有自己的类,我想在我的rake任务中使用它们。Ruby Rake任务-带有附加类,ruby,ruby-on-rails-3,rake-task,Ruby,Ruby On Rails 3,Rake Task,我有自己的类,我想在我的rake任务中使用它们。 将这些类的文件放在何处?如果这些类仅由rake任务使用,我会将它们保存在lib/中,只需通过配置自动加载路径来确保加载目录即可: # application.rb config.autoload_paths += %W(#{config.root}/lib) 你必须对你想要达到的目标更具体一点。现在,我们所能告诉你们的是:“你们指示rake找到它们的地方”。因此,如果这还不够,请提供更多详细信息。您不需要使用自动加载路径,您也可以轻松地在Rak
将这些类的文件放在何处?如果这些类仅由rake任务使用,我会将它们保存在
lib/
中,只需通过配置自动加载路径来确保加载目录即可:
# application.rb
config.autoload_paths += %W(#{config.root}/lib)
你必须对你想要达到的目标更具体一点。现在,我们所能告诉你们的是:“你们指示rake找到它们的地方”。因此,如果这还不够,请提供更多详细信息。您不需要使用自动加载路径
,您也可以轻松地在Rake任务中需要这些文件。通过使用autoload_路径
可以强制始终加载这些文件。是的,最好是要求
它们,因为它们只在rake任务中需要。