Hola Anteriormente utilicé el grunt
en que quiero saber el uso de tareas disponibles grunt --help
. Pero igual que en gulp
uso gulp --help
, no se muestra. ¿Cuál es el comando para conocer la lista de tareas disponibles en gulp?
Hola Anteriormente utilicé el grunt
en que quiero saber el uso de tareas disponibles grunt --help
. Pero igual que en gulp
uso gulp --help
, no se muestra. ¿Cuál es el comando para conocer la lista de tareas disponibles en gulp?
Respuestas:
Sí, lo tengo, usa el gulp --tasks
comando in y luego muestra la lista de tareas.
3.9.x
también tiene la --tasks
bandera. Entonces funciona (al menos en mi 3.9.1 local)
gulp --tasks-simple
es quizás mejor porque muestra solo las tareas de nivel superior, una lista muy limpia, mientras que gulp --tasks
también muestra el gráfico de dependencia de tareas; supongo que todo depende de la cantidad de detalles que desee.
gulp -T --depth 1
gulp --tasks-simple
Este comando imprime una lista de tareas en texto plano. Mi proyecto local:
~ gulp --tasks-simple
clean
default
De la documentación de Gulp CLI :
~ 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]
Otra posibilidad es usar el módulo gulp-help-doc , que brinda la posibilidad de imprimir información de uso basada en comentarios tipo jsDoc en un archivo gulp. Actualmente también es compatible con TypeScript. El beneficio es que simplemente comenta su código sin cambiar la API de gulp y también tiene información de uso en la línea de comandos.
también puede utilizar este complemento gulp-task-Listing . Da el main-tasks
ysub-tasks list
gulp.tasks
era nulo.
Como alternativa, puede escribir documentación detallada para sus tareas en los comentarios de js usando gulp-task-doc
No hay un comando nativo que haga eso, pero uso este complemento con el siguiente código:
module.exports.help = require('gulp-help')(gulp, {description : false});
Entonces puedo ejecutar la gulp
tarea predeterminada en la consola y mostrará una lista de tareas y definiciones.
gulp --tasks