jekyllでslimを使う
rubyでできた、ブログ、静的ページ生成ツールjekyll(ジキル)でテンプレートエンジンslimを使う方法。
jekyll-slimのインストール
gem 'jekyll-slim'
でbundle install
プラグインの読み込み
rootディレクトリに_plugins/bundler.rb
を作成し、内容を以下のようにする。
require 'rubygems' require 'bundler/setup' Bundler.require(:default)
htmlファイルをslimに置き換える
_layouts/default.html等を.slimにリネームし、マークアップをslim形式に変更する。
参考: Slim - A Fast, Lightweight Template Engine for Ruby
テンプレートを読み込む
_includesディレクトリにあるテンプレートを読み込みたい場合は通常のinclude
の部分をslim
に置き換えます
#footer | {% slim footer.slim %}
hamlでやる場合もだいたい同じ。