http://regional.rubykaigi.org/chuork01/
-
リポジトリをローカルにクローン
git clone [email protected]:chuork/chuork01.git
-
必要なgemをインストール
cd chuork01 bundle install
-
Node.jsをインストール(Mac OS X、Windowsは不要)
sudo apt-get install nodejs
必要に応じて、修正前にgit fetch origin
からのgit merge origin/master
などでサーバーの最新版を持って来る。
-
以下のコマンドでローカルにサーバーを立ち上げ
bundle exec middleman server
-
ブラウザで以下のURLを開く
[http://localhost:4567](http://localhost:4567)
-
sourceディレクトリかdataディレクトリ内のファイルを修正
-
ブラウザを更新して確認
-
まあまあだったら、コミットしてプッシュする
git add . git commit -m "どれそれ修正" git push origin master
デプロイせずにHTMLなどを生成したいとき用。普段は自動でビルドされるため不要
-
以下のコマンドでHTMLなどをbuildディレクトリ内に生成
bundle exec middleman build
自動でビルドしてからデプロイされるようconfig.rb
で設定済み。
-
以下のコマンドでGitHub Pagesにデプロイ
bundle exec middleman deploy
Font Awesome by Dave Gandy - http://fontawesome.io