2013-02-21 16 views
81

Próbuję obliczyć, jak wydrukować listę wszystkich dostępnych zadań pomrukowych. Z prowizji byłoby:Lista zadań grunt.js

$ rake -T

Co to jest równoważne dla grunt? na przykład

$ grunt -T

  • concat
  • jaśmin
  • Minify

Odpowiedz

157

grunt --help listy dostępnych zadań.

+4

ha! Całkowicie tego nie zauważyłem, widziałem górną sekcję poleceń, ale nie zauważyłem, że zadania zostały wymienione na dole ... – opsb

+2

@tJener jak wyświetlić listę zadań dla wielu zadań: 'chrząszcz multi: task0',' multi: task1', itp.? –

+0

w sidenote, pokrewny interesujący dyskusja na temat możliwości utworzenia publicznego lub prywatnego zadania tutaj: https://github.com/gruntjs/grunt/issues/741 –

3

Obejście do listy w sh/bash w przypadku trzeba wywołać coś i nie można zmodyfikować oryginalny kod:

grunt -h --no-color | sed -n '/^Available tasks/,/^$/ {s/^ *\([^ ]\+\) [^ ]\+.*$/\1/p}' 
+1

Program Sed nie działa: "/^Dostępne zadania /,/^ $/... ": zła flaga w poleceniu zastępczym: '}' – gotofritz

+0

@gotofritz użyłeś pojedynczych cudzysłowów? Podwójne cudzysłowy mają inne znaczenie, jeśli nie sprawdzają inaczej. Jeśli używasz MacO, używa innej wersji sed z nieco inną składnią. – estani

+0

Tak, byłem na OS X. Ale nie martw się o to, tak czy inaczej, nie używam w tej chwili ani słowa :-) – gotofritz

Powiązane problemy