webstorm에서 watchfile을 설정하려고합니다.핸들 막대 컴파일러에 대해 하나의 파일을 지정하십시오.
하나의 파일을 내 기본 파일 templates.js
집계 파일로 사전 컴파일하려고합니다.
이것이 가능합니까?
/path/to/hello.tpl -f templates.js
옵션을 사용하면 templates.js
파일에있는 다른 모든 템플릿을 덮어 씁니다.
/path/to/templates > templates.js
을 사용하면 하나의 템플릿 만 수정할 때 파일 위처에서 모든 단일 템플릿을 사전 컴파일해야한다는 의미입니다.
편집 : 디렉토리를 전달하고 그 출력을 파일로 리디렉션하는 경우
, 당신은 하나 개의 파일에 모든 미리 컴파일 된 템플릿을 얻을 수 있습니다. handlebars -e tpl ./templates/ > ./js/templates.js
이렇게하면 ./templates/*.tpl
개의 파일이 모두 사전 처리되어 해당 파일을 ./js/templates.js
에 저장 한 다음 페이지에 포함 할 수 있습니다.
다음은 기술에 대한 몇 가지 추가 정보를 원하시면입니다 :이 내 솔루션은 약간 \ node_modules에 있도록 핸들 모듈 자체를 수정하는 것이 었습니다 http://berzniz.com/post/24743062344/handling-handlebars-js-like-a-pro
나는 보통 내가 ** 일대일 맵핑을 사용, 의심이 ** 템플릿과 JS. 그러나 당신은 ** many to one ** templates와 js와 같은 다른 접근법을 가지고 있습니다. 깊은 이해를 얻으려면 자습서/블로그를 공유해주십시오. – Praveen
OP에서 내 편집을 봅니다. – chovy
handlebar.js를 배우기 시작한 이래로 fav로 표시해 주셔서 감사합니다. 내가 충분히 할 수 없었던 것 같습니다. 몇 분 안에 내 대답을 삭제할 것입니다. – Praveen