Ciao In precedenza ho usato gruntin che voglio sapere le attività disponibili utilizzare grunt --help. Ma come in gulpuso gulp --helpnon si vede. Qual è il comando per conoscere l'elenco delle attività disponibili in gulp
Ciao In precedenza ho usato gruntin che voglio sapere le attività disponibili utilizzare grunt --help. Ma come in gulpuso gulp --helpnon si vede. Qual è il comando per conoscere l'elenco delle attività disponibili in gulp
Risposte:
Sì, ho utilizzato il gulp --taskscomando in, quindi visualizza l'elenco delle attività.
3.9.xha anche la --tasksbandiera. Quindi funziona (almeno sul mio locale 3.9.1)
gulp --tasks-simpleè forse più bello perché mostra solo le attività di primo livello, un elenco molto pulito, mentre gulp --tasksmostra anche il grafico delle dipendenze delle attività: immagino che tutto dipenda da quanti dettagli desideri.
gulp -T --depth 1
gulp --tasks-simple
Questo comando stampa un elenco in testo semplice di attività. Il mio progetto locale:
~ gulp --tasks-simple
clean
default
Dalla documentazione della CLI di 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]
Un'altra possibilità è usare il modulo gulp-help-doc , che fornisce la possibilità di stampare informazioni sull'utilizzo basate su commenti simili a jsDoc in un gulpfile. Attualmente supporta anche TypeScript. Il vantaggio è che stai semplicemente commentando il tuo codice senza modificare l'API gulp e hai anche le informazioni sull'utilizzo nella riga di comando.
puoi anche usare questo plugin gulp-task-list . Dà la main-tasksesub-tasks list
gulp.tasksera nullo.
In alternativa puoi scrivere una documentazione dettagliata sulle tue attività nei commenti js usando gulp-task-doc
Non esiste un comando nativo che lo faccia, ma utilizzo questo plugin con il seguente codice:
module.exports.help = require('gulp-help')(gulp, {description : false});
Posso quindi eseguire semplicemente l' gulpattività predefinita nella console e verrà visualizzato un elenco di attività e definizioni.
gulp --tasks