タグ別アーカイブ: include

テンプレートエンジンSlim単体でファイル分割する

Middleman の話ではなく, テンプレートエンジン Slim 単体の話です。

Slim のリポジトリをチェックされている方なら既に当然のようにお気づきのことかと思いますが, 少し前に Slim に新しい Plugin が追加されました。その 1 つが外部ファイルのインクルード(ファイル分割)です。

とりあえず動かしてみる

説明が面倒なので, github にコードを用意してみました。
yterajima/slim-plugin-sample

git を使って pull, bundle install を実行する必要があります。

$ git pull git@github.com:yterajima/slim-plugin-sample.git
$ bundle install --path vendor/bundle 
$ bundle exec slimrb -v 
  Slim 2.0.3

slimrb -v の結果が得られれば問題ありません。ファイルが用意してあるディレクトリに移動して, コマンドを実行します。 続きを読む