NPM
Handlebars의 npm 패키지는 CommonJS 감지 시스템을 위한 라이브러리와 내장 브라우저 라이브러리 둘다 포함하고 있다.npm install --save handlebars
Require 감지 시스템은 Node와 Webpack등의 시스템에서는
require('handlebars');혹은 런타임에서 바로 사용
require('handlebars/runtime');
# 참고 :
브라우저 빌드는 node_modules/handlebars/dist/ 디렉토리에 위치한다.
이 방식은 precompiler를 이용하여 프리컴파일된 템플릿을 이용할때 매우 유용한 방법이다. 이는 항상 동일한 버젼에서 동작하도록 해준다.
Bower
Handlebars 는 bower compoment를 관리한다. 다음과 같이 설치가 가능하다.bower install --save handlebars기본 bower 라이브러리는 UMD 스타일이며 이는 global, CJS 그리고 AMD 모듈 시스템에 적합하게 돌아간다. handlebars.js와 handlebars.runtime.js는 주요 소스 파일이다. 그러나 이 컴포넌트에는 다른 옵션들도 있다.
Manual Download
모든 handlebars릴리즈 버젼과 CI빌드들은 S3인 builds page에서 다운로드 받을수 있다.가장 마지막에 빌드된 handlebars버젼은 handlebars-latest.js이다.
노트 : S3 빌드버젼은 커뮤니티를 위해서 제공되는 기능이다. 이것을 실제 제품에 이용하는 것은 좋지않다.
CDN
Handlebars는 CDN에서 받을수 있다.- cdnjs
- jsDelivr. Advanced usage, such as version aliasing & concocting, is available.
2. handlebars 체험하기
EmoticonEmoticon