web-dev-qa-db-fra.com

Comment obtenir la liste des tâches disponibles dans gulp

Bonjour Auparavant, j'ai utilisé le grunt dans lequel je veux savoir les tâches disponibles utilisent grunt --help. Mais comme dans gulp, utilisez gulp --help ça ne se voit pas. Quelle est la commande pour connaître la liste des tâches disponibles dans gulp

83
vamsikrishnamannem

Oui je l'ai eu utiliser le gulp --tasks dans la commande puis il affiche la liste des tâches.

157
vamsikrishnamannem
gulp --tasks-simple

Cette commande affiche une liste de tâches en texte brut. Mon projet local:

~ gulp --tasks-simple
clean
default

De documentation CLI gulp :

~ gulp --version
[03:00:05] CLI version 1.2.1
[03:00:05] Local version 4.0.0-alpha.2
~ gulp --help | grep 'tasks-simple'
  --tasks-simple   Print a plaintext list of tasks for the loaded gulpfile. [boolean]
42
Vladimir Korshunov

Une autre possibilité consiste à utiliser le module gulp-help-doc , qui offre la possibilité d’imprimer les informations d’utilisation basées sur des commentaires de type jsDoc dans un fichier gulp. Actuellement, il prend également en charge TypeScript. L'avantage est que vous commentez simplement votre code sans changer d'API gulp et que vous avez également des informations d'utilisation en ligne de commande.

3
Mykhailo Stadnyk

Sinon, vous pouvez écrire de la documentation détaillée sur vos tâches dans des commentaires js en utilisant gulp-task-doc

2
Alexey Prokhorov

vous pouvez aussi utiliser ce plugin gulp-task-listing . Cela donne le main-tasks et sub-tasks list

2
harishr

Il n'y a pas de commande native qui fait ça mais j'utilise ce plugin avec le code suivant:

module.exports.help = require('gulp-help')(gulp, {description : false});

Je peux alors simplement exécuter la tâche par défaut gulp dans la console et afficher une liste de tâches et de définitions.

0
Matthew Rath