hbs 시작하기

Installation

sudo npm install -g handlebars

import settings require('handlebars')

handlebar's expression

{% raw %}

<div class="entry">
  <h1>{{title}}</h1>
  <div class="body">
    {{body}}
  </div>
</div>

위처럼 {{}} 사이에 expression을 이용 할 수 있다. {% endraw %}

how to compile

다음과 같이 컴파일 할 수 있다.

var source   = document.getElementById("entry-template").innerHTML;
var template = Handlebars.compile(source);