这是一个示例Rakefile
namespace :install do
task :baz do
...
end
task :quux do
...
end
end
task :foo => ['bar:baz','bar:quux'] do
...
end
是否可以编写task :foo => ['bar' => ['baz', 'quux']] do
答案 0 :(得分:2)
这不可能。我刚刚在源头挖了一下,如果你必须:结帐resolve_args_with_dependencies。在那里,你需要做一些可怕的事情来使这项工作。我不推荐它。
答案 1 :(得分:1)
你是一个超级怪的monkeypatch远离实现这一点,但我不会建议。这将创建非标准依赖项。如果你能获得批准的拉动请求,那么嘿,无论如何。
如果你在为这样的事情烦恼,为什么不做短的别名呢?