가드 - concat 플러그인을 사용하여 내 핸들 바 템플릿 파일을 연결합니다.정규 표현식을 guard-concat과 함께 사용할 수 있습니까?
정규 표현식을 사용하여 파일의 모든 이름을 입력하는 대신 하나의 폴더에있는 모든 파일을 연결시킬 수 있습니까?
그래서 대신이 일을 :
는guard :concat, type: "php", files: %w(a b b/c b/d), input_dir: "app/views/handlebars", output: "app/views/handlebars/all"
나는이 작업을 수행 할 수 있습니다 :
guard :concat, type: "php", files: %r{.+}, input_dir: "app/views/handlebars", output: "app/views/handlebars/all"
나는 다음과 같은 오류 얻을 수행 할 때
ERROR - Invalid Guardfile, original error is: > [#] undefined method `join' for /.+/:Regexp
'파일 : [/.+ \. php $ /]'을 사용해 주시겠습니까? – Dogbert
files : [/.+\.php$/]은 오류를주지 않지만 파일을 연결하지 않습니다 (작동하지 않습니다). 어쩌면 확장 (php)이 포함되어서는 안되기 때문일 수도 있습니다. 파일 : [/.+/] 오류 : ** 오류 - Guard :: Concat에서를 달성하지 못했습니다. 예외 :> [#] Errno :: EINVAL : 잘못된 인수 app/views/핸들 바/(? - mix :. +) .php **. 답장을 보내 주셔서 감사합니다 btw –
아, 이건 아마 작동해야합니다 :'files : [ '. +']' – Dogbert