テンプレートエンジンkwartzを使いたいけど、うまくいかない
[rk10][29S09] HTMLデザインをまったく崩さないテンプレートエンジンの作り方 - ニコニコ動画でKwartz - kuwata-lab.comの存在を知り、
これは良いなーと思い、使ってみたんだけど、うまくいかない。
行ったことは以下の通り。
kwartzをインストールする
# gem install --remote kwartz-ruby
各種ファイルを用意する
ex.html
<table> <tr id="mark:list"> <td id="mark:item">Foo</td> </tr> <tr id="dummy:d1"> <td>Bar</td> </tr> </table>
ex.plogic
#list { logic: { for member in @members _stag _cont _etag end } } #item { value: x; }
コンパイルするが怒られる
$ kwartz -p ex.plogic ex.html > ex.rhtml ex.plogic(line 2): 'logic': invalid part-name.
ちなみに各種バージョン
$ ruby -v ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
$ gem -v 1.3.7
$ gem list kwartz-ruby (2.0.4)