3
我剛剛開始使用Rake而不是Make來構建我的項目,並且希望使用某種「任務模板」來自動化該建築。Rake ::任務源代碼錯過
考慮下面的代碼片段:
task :test1 => ['1', '2']
task :test2 => ['3', '4']
Rake::Tasks.each do |task|
p task
p task.sources
end
輸出是:
$ rake
<Rake::Task test1 => [1, 2]>
[]
<Rake::Task test2 => [3, 4]>
[]
我的問題是,爲什麼task.sources
是[]
,這是先決條件是錯過了什麼?提前致謝。