Hallo, zuvor habe ich das verwendet grunt, um die verfügbaren Aufgaben zu kennen grunt --help. Aber genauso wie im gulpGebrauch wird gulp --helpes nicht angezeigt. Was ist der Befehl, um die Liste der verfügbaren Aufgaben in gulp zu kennen?
Hallo, zuvor habe ich das verwendet grunt, um die verfügbaren Aufgaben zu kennen grunt --help. Aber genauso wie im gulpGebrauch wird gulp --helpes nicht angezeigt. Was ist der Befehl, um die Liste der verfügbaren Aufgaben in gulp zu kennen?
Antworten:
Ja, ich habe es mit dem gulp --tasksBefehl in erhalten, dann wird die Aufgabenliste angezeigt.
3.9.xhat auch die --tasksFlagge. So funktioniert es (zumindest auf meinem lokalen 3.9.1)
gulp --tasks-simpleist vielleicht schöner, weil es nur die Aufgaben der obersten Ebene anzeigt, eine sehr saubere Liste, während es gulp --tasksauch das Diagramm der Aufgabenabhängigkeit zeigt - ich denke, alles hängt davon ab, wie viele Details Sie wollen.
gulp -T --depth 1
gulp --tasks-simple
Dieser Befehl druckt eine Klartextliste mit Aufgaben. Mein lokales Projekt:
~ gulp --tasks-simple
clean
default
Aus der gulp CLI-Dokumentation :
~ 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]
Eine andere Möglichkeit ist die Verwendung des gulp-help-doc- Moduls, das die Möglichkeit bietet, Nutzungsinformationen basierend auf jsDoc-ähnlichen Kommentaren in einer gulpfile zu drucken. Derzeit unterstützt es auch TypeScript. Der Vorteil ist, dass Sie Ihren Code einfach kommentieren, ohne die gulp-API zu ändern, und dass Sie auch Verwendungsinformationen in der Befehlszeile haben.
Sie können auch dieses Plugin gulp-task-listing verwenden . Es gibt das main-tasksundsub-tasks list
gulp.taskswar null.
Alternativ können Sie mit gulp-task-doc eine detaillierte Dokumentation zu Ihren Aufgaben in js Kommentaren schreiben
Es gibt keinen nativen Befehl, der das tut, aber ich benutze dieses Plugin mit dem folgenden Code:
module.exports.help = require('gulp-help')(gulp, {description : false});
Ich kann dann einfach die Standardaufgabe gulpin der Konsole ausführen und es wird eine Liste von Aufgaben und Definitionen angezeigt.
gulp --tasks