grunt.js 작업 나열


87

사용 가능한 모든 grunt 작업 목록을 인쇄하는 방법을 찾으려고합니다. 레이크를 사용하면 다음과 같습니다.

$ rake -T

grunt에 해당하는 것은 무엇입니까? 예 :

$ grunt -T

  • 연결
  • 재스민 속
  • 작게 하다

답변:


171

grunt --help 사용 가능한 작업을 나열합니다.


4
하아! 나는 그것을 완전히 놓 쳤고, 명령의 상단 섹션을 보았지만 작업이 하단에 나열되어 있다는 것을 알지 못했습니다 ...
opsb

2
@tJener 방법에 멀티 작업의 작업 목록 : grunt multi:task0, multi:task1, 등?
치로 틸리는郝海东冠状病六四事件法轮功


2
@CiroSantilli 저는 다중 작업 대상이 있고 생성 되는 모든 소음없이 작업 목록을 인쇄 하는 별도의 작업 목록 모듈 github.com/ben-eb/grunt-available-tasks 를 유지합니다 grunt --help. 내가 처음 출시 한 지 1 년이 지났지 만 여전히 작업을 숨길 수있는 옵션이 없다는 점을 염두에두고 지금은
Ben

4

무언가를 트리거해야하고 원래 코드를 수정할 수없는 경우 sh / bash의 목록에 대한 해결 방법 :

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

1
Sed 프로그램이 작동하지 않음 : "/ ^ Available tasks /, / ^ $ / ...": 대체 명령의 잘못된 플래그 : '}'
gotofritz

@gotofritz 작은 따옴표를 사용 했습니까? 큰 따옴표는 다른 의미를 갖습니다. 그렇지 않으면 문서를 확인하십시오. MacO를 사용하는 경우 구문이 약간 다른 다른 버전의 sed를 사용합니다.
estani

네, OS X에서 있었다, 나는 거의 사용 :-) 어쨌든이 일을 투덜 없습니다 그것에 대해 걱정하지 마십시오
gotofritz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.