88 votes

Tâche par défaut pour l’espace de noms en Rake

Donné quelque chose comme :

Comment faire être la tâche par défaut, afin qu’en cours d’exécution vont l’appeler (au lieu de devoir appeler `` ) ?

89voto

Szymon Guz Points 5357

Placez-le à l’extérieur de l’espace de noms comme ceci :

Aussi... si vos tâches requièrent des arguments puis :

Remarquez comment dans le 2ème exemple vous pouvez appeler la tâche le même nom que l’espace de noms, c’est à dire « my_tasks »

52voto

Shyam Habarakada Points 2360

Pas très intuitif, mais vous pouvez avoir un espace de noms et une tâche qui ont le même nom et qui effectivement vous donne ce que vous voulez. Par exemple

Maintenant, vous pouvez exécuter de commandes comme,

et

9voto

Rocky Points 1384

Je vous suggère d’utiliser cette fonction si vous avez beaucoup de tâches dans l’espace de noms.

Et puis, vous pouvez exécuter toutes les tâches dans l’espace de noms par :

Avec cela, vous n’avez pas besoin de s’inquiéter pour changer votre : tous des tâches lorsque vous ajoutez de nouvelles tâches dans cet espace de noms.

3voto

Randy Eppinger Points 435

J’utilise cette Rakefile pour le concombre :

Alors, si je tape juste :

Il exécute la tâche par défaut, qui exécute des tests rapides et lents.

J’ai appris ce blog de Cheezy.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X