Ich versuche herauszufinden, wie Sie eine Liste aller verfügbaren Grunt Aufgaben drucken. Mit Rechen wäre es:Liste grunt.js Aufgaben
$ rake -T
Was ist das Äquivalent für Grunzen? z.B.
$ grunt -T
- concat
- Jasmin
- minify
Ich versuche herauszufinden, wie Sie eine Liste aller verfügbaren Grunt Aufgaben drucken. Mit Rechen wäre es:Liste grunt.js Aufgaben
$ rake -T
Was ist das Äquivalent für Grunzen? z.B.
$ grunt -T
grunt --help
Listen zur Verfügung Aufgaben.
Behelfslösung für die Liste in sh/bash in Ihnen Fall müssen etwas auslösen und den ursprünglichen Code nicht ändern können:
grunt -h --no-color | sed -n '/^Available tasks/,/^$/ {s/^ *\([^ ]\+\) [^ ]\+.*$/\1/p}'
Sed-Programm funktioniert nicht: "/^Verfügbare Aufgaben /,/^ $/... ": bad flag im Ersatzbefehl: '}' – gotofritz
@gotofritz Haben Sie einfache Anführungszeichen verwendet? Doppelte Anführungszeichen haben eine andere Bedeutung als die sed-Dokumentation. Wenn Sie MacOs verwenden, verwendet es eine andere Version von sed mit einer etwas anderen Syntax. – estani
Ja, ich war auf OS X. Aber mach dir keine Sorgen, ich benutze diese Tage ohnehin kaum Grunzen :-) – gotofritz
ha! Ich habe das komplett vermisst, sah den oberen Teil der Befehle, merkte aber nicht, dass die Aufgaben unten aufgelistet waren ... – opsb
@tJener Wie listet man die Aufgaben einer Multitask auf: 'grunt multi: task0',' multi: Aufgabe1' usw.? –
auf einer Nebenbemerkung, eine verwandte interessante Diskussion darüber, in der Lage zu sein, eine öffentliche oder private Aufgabe hier zu erstellen: https://github.com/gruntjs/grunt/issues/741 –