首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rake::Tasks源丢失

Rake::Tasks源丢失
EN

Stack Overflow用户
提问于 2013-05-08 10:11:24
回答 1查看 32关注 0票数 3

我刚开始使用Rake而不是Make来构建我的项目,并希望使用某种“任务模板”来自动化构建。

请考虑以下代码片段:

代码语言:javascript
复制
task :test1 => ['1', '2']
task :test2 => ['3', '4']
Rake::Tasks.each do |task|
    p task
    p task.sources
end

输出为:

代码语言:javascript
复制
$ rake
<Rake::Task test1 => [1, 2]>
[]
<Rake::Task test2 => [3, 4]>
[]

我的问题是,为什么task.sources[],也就是说没有满足前提条件?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-09-12 07:43:42

任务的先决条件是通过task.prerequisites访问的。task.sourcestask.source仅用于根据rdocs:http://ruby-doc.org/stdlib-2.1.2/libdoc/rake/rdoc/Rake/Task.html#method-i-source中描述的规则构建的任务

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16431567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档