middleman

Middleman: 効率的な作業を可能にする Ruby 製の静的サイト生成ツール
http://middlemanapp.com/jp/

middleman のインストール

$ gem install middleman

インストールが終わったらbundleをインストール

$ gem install bundler

一度 Terminalを閉じて再起動

middlemanを使う

プロジェクトのディレクトリへ移動。

$ bundle install

必要なものがインストール。

$ middleman server

で立ち上がる

$ middleman build

でビルドされる

build / server でエラーが出た場合

色々原因は考えられるが、

middleman をアップデートしたらこれまでのプロジェクトでエラーになった場合の解決方法 - HAM MEDIA MEMO
http://h2ham.net/middleman-update-server-error

を参考に

$ bundle update

しておく。

テンプレート

デフォルトのレイアウトは source/layouts の layout.erb 。

カスタマイズするときは source/layouts フォルダにadmin.erbなどと作っておく。

layoutに特定のテンプレートを使う場合

---
layout: admin
---

layoutを指定しない場合

---
layout: false
---

リンク