gulp-ejs

middlemanを使おうとしたけどEJSの方がメジャーだって聞いたものだから、そちらに鞍替えしました。前回の記事がすごく中途半端の尻切れトンボで終わっているのはそういうわけなのです。

Gulp-ejsをインストール

 
と入れましょう。
 

 

ESJの構文

これはjavascriptとして出力される
 
 
HTMLを使う場合はこちら
 
<% var hoge = ‘俺のサイト’; %>で変数の定義。例えば
とすると
と出力される。
 
 
更にarray関数で以下の様なことも実現可能


 

Include

と書いて_partial/footer.ejsを読み込むことができる。