【发布时间】:2016-07-08 01:16:08
【问题描述】:
我有一个 rake 规则转换文件,它也需要依赖于 :environment (meta-) 任务。但是,我一直遇到错误。规则如下:
task :parse => SOURCE_FILES.ext(".md")
rule ".md" => ->(f){ source_for_md(f) } do |t|
`do stuff ${t.source}`
end
我试过rule ".md" => [:environment, ->(f){ source_for_md(f)] }
导致错误:
Don't know how to handle rule dependent: :environment
我也尝试在 :parse 任务中定义上游的依赖:
task parse: [:environment, SOURCE_FILES.ext(".md")]
...没有运气。
【问题讨论】:
-
这能回答你的问题吗? Rake rule with task dependency
标签: ruby-on-rails ruby rake