インストール gem をインストールし, 新たに Middleman を使ったサイトを作成するために CLI から middleman init my_project を実行します。 インストール方法を参照する サイトのカスタマイズ cd my_project してください。 Middleman は細かい設定なしに動作します。各ディレクトリの意味や サイトのカスタマイズの行い方を理解するためにドキュメントを読んでください。 カスタマイズ方法を参照する
前回は Middleman を習得する前準備として Haml という HTML の拡張メタ言語について学びました。 #00 Haml 再入門 Haml は Middleman においてレイアウトファイルやテンプレートファイルを作成するのに使用します。デフォルトでは Haml ではなく ERb という Ruby 標準のテンプレートファイル形式が使われており、こちらは PHP や JSP と非常によく似た書式となっています(※拡張子はerb)。 身も蓋もないことを言ってしまうと、Haml を知らなくても ERb 形式で書くことで Middleman を使うことは可能です。ソースコード自体も標準の HTML 内に Ruby のコードが埋め込まれたような見た目なので、学習コスト自体は ERb のほうが低いかもしれません。しかしそれを考慮したとしても、コーディング自体の効率性やコードの見通しの良さか
はじめに 本記事は、Hugo でブログっぽいものを公開するところまで出来た私の備忘録である。わざわざまとめずとも公式ドキュメント http://gohugo.io/overview/introduction/ を読めば済むのだが、私は英語があまり読めないので自分で調べたり試行錯誤した。 なお、環境等は以下のとおり。 Windows7 + Hugo v0.14 で試した リポジトリ: https://github.com/shouh/hugotest デプロイ先: http://shouh.github.io/hugotest/ 試行錯誤の結果は上記ソースを見ればわかるが、いちいちソースを見るのもアレなので、改めてまとめることにした次第である。本記事では、手順よりも考え方の説明に重点を置くことにした。 以下、一つの中見出しに一つの TIPS を書く、というスタンスでひたすら書き並べることとす
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く