2018/6/22
Tag : middleman
Middleman
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
---
リンク
- Middleman: Hand-crafted frontend development
http://middlemanapp.com/ - Bundler: The best way to manage a Ruby application’s gems
http://bundler.io/