问题描述
希望这样做:
module MyGem
class Railtie < Rails::Railtie
railtie_name :third_rail
config.settings = ActiveSupport::OrderedOptions.new
rake_tasks do
path = File.expand_path(__dir__)
if config.load_all_tasks
Dir.glob("#{path}/my_gem/tasks/limited/*.rake").each { |task| load(task) }
else
Dir.glob("#{path}/my_gem/tasks/**/*.rake").each { |task| load(task) }
end
end
end
end
应用程序配置或轨道未加载,因此我不能让父应用程序设置要加载的任务。
原因是我需要单独编写Railtie的代码部分。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)