Olá. Anteriormente usei o grunt
em que quero saber o uso de tarefas disponíveis grunt --help
. Mas o mesmo que em gulp
uso gulp --help
não mostra. Qual é o comando para saber a lista de tarefas disponíveis no gulp
Olá. Anteriormente usei o grunt
em que quero saber o uso de tarefas disponíveis grunt --help
. Mas o mesmo que em gulp
uso gulp --help
não mostra. Qual é o comando para saber a lista de tarefas disponíveis no gulp
Respostas:
Sim, usei o gulp --tasks
comando in e exibi a lista de tarefas.
3.9.x
também tem o --tasks
sinalizador. Então funciona (pelo menos no meu 3.9.1 local)
gulp --tasks-simple
talvez seja melhor porque exibe apenas as tarefas de nível superior, uma lista bem limpa, enquanto gulp --tasks
também mostra o gráfico de dependência de tarefas - acho que tudo depende de quantos detalhes você deseja.
gulp -T --depth 1
gulp --tasks-simple
Este comando imprime uma lista de tarefas em texto simples. Meu projeto local:
~ gulp --tasks-simple
clean
default
~ 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]
Outra possibilidade é usar o módulo gulp-help-doc , que fornece a possibilidade de imprimir informações de uso com base em comentários do tipo jsDoc em um gulpfile. Atualmente, também oferece suporte a TypeScript. A vantagem é que você simplesmente comenta seu código sem alterar a API do gulp e também tem informações de uso na linha de comando.
você também pode usar este plugin gulp-task-Listing . Dá o main-tasks
esub-tasks list
gulp.tasks
era nulo.
Como alternativa, você pode escrever documentação detalhada para suas tarefas em comentários js usando gulp-task-doc
Não existe um comando nativo que faça isso, mas eu uso este plugin com o seguinte código:
module.exports.help = require('gulp-help')(gulp, {description : false});
Posso então apenas executar a gulp
tarefa padrão no console e exibir uma lista de tarefas e definições.
gulp --tasks