phoenix-powerMiddlemanのテンプレートを作りました。まだ完成していませんが、公開作業をしたほうが、作業が進みやすいので。

middleman-simple-template

インストール

1
2
3
4
5
6
7
$ git clone https://github.com/syui/middleman-simple-template

$ cd !$:t

$ bundle

$ middleman server

Octopressが動作するものと同じバージョンを使いました。

“Ruby –version”
1
2
3
$ rvm install 1.9.3

$ rvm use 1.9.3

Gemfileが用意されているので、必要なツールをインストールします。

ここで、使っていないものも書き込んでいますが、後で整理する予定です。

“Ruby Bundler”
1
2
3
4
5
6
$ ls
> Gemfile

$ gem i bundler

$ bundle

ScreenShot

GitHub Pages

プロジェクトページで作成する場合は、新しいリポジトリを作成し、そこに GitHub Pages を作りましょう。リポジトリ名が URL になります。

具体的には、http://USERNAME.github.io/REPOSITORY_NAMEのような感じです。

あとは、./config.rbの以下の項目の大文字の部分を変更すれば良いです。

config.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
set :site_url, 'http://USERNAME.github.io/REPOSITORY_NAME'

# Build-specific configuration
configure :build do
  #activate :gzip
  activate :minify_css
  activate :minify_javascript
  activate :asset_host, :host => "/REPOSITORY_NAME"
  activate :asset_hash
  set :relative_links, true
end

activate :deploy do |deploy|
  deploy.build_before = true
  deploy.method = :git
  deploy.branch = 'gh-pages'
end