how to build this blog
系统环境Mac OS X 10.8.2,这个博客主要通过jekyll生成静态页面,使用ruby提供的一些扩展插件,比如按月份进行归档等,配置环境的过程如下。
安装ruby,rubygems
1 | sudo port ruby |
安装bundle
1 | sudo gem install bundler |
安装jeklly,rdiscount(支持markdown语法,rdiscount github),liquid(支持jekyll模板渲染,Liquid Extensions)。可以写到一个Gemfile文件中然后 bundle install。
1 | bundle install |
Gemfile文件内容
1 | source "http://rubygems.org" |
关于jekyll的一些扩展插件,可以参考 jekyll plugins 和 rfelix’s jelyll extensions 。
生成静态页面,运行服务器
1 | bundle exec ejekyll --server |