|
|
1
85
将其放在命名空间之外,如下所示:
也。。。如果任务需要参数,则:
请注意,在第二个示例中,您可以如何调用与命名空间同名的任务,即“我的任务” |
|
|
2
49
不太直观,但是您可以有一个名称空间和一个同名的任务,这实际上为您提供了所需的东西。例如
现在您可以运行如下命令:
和
|
|
|
3
8
如果名称空间中有很多任务,我建议您使用这个方法。
然后可以通过以下方式运行命名空间中的所有任务:
有了这个,当您向名称空间中添加新任务时,您不必担心更改:所有任务。 |
|
|
4
3
我用这个油炸黄瓜:
如果我只输入:
它运行默认任务,该任务同时运行快速和慢速测试。 我学会了 this 从 Cheezy's blog . |
|
|
5
2
我读obvio171的问题的方式是他在问 1) 以系统方式通过将命名空间作为任务调用来调用命名空间中的某个任务。 我经常遇到同样的需求。我喜欢在逻辑上将任务分组到名称空间中。通常,这个分组类似于一个层次结构。因此,对我来说,召唤团队的愿望非常有意义。 这是我要的。告诉我你的想法。
1) …或者是问,几年前。尽管如此,这仍然是一个有趣的问题。 |
|
|
6
1
在命名空间之外添加以下任务:
请记住,您可以拥有与命名空间同名的任务。 还有一个更大的例子,它显示了如何使用与命名空间同名的任务,即使在嵌套命名空间时也是如此:
复制一下,试试看。 |
|
|
7
0
基于Rocky的解决方案 Default task for namespace in Rake 德克斯特的回答 Is there a way to know the current rake task?
|