Jekyll+Github打造Blog

April 26, 2013

安装jekyll

进入jekyll官方站,看到code、docs、install和switch,我们先来看看install,跳转至页面

包括如下内容

先只关注Jekyll,其他的稍后再表,安装jekyll很简单,由于是基于ruby开发,所以通过rubygem的方式安装是最简单的

gem install jekyll

安装完毕,看如何使用配置

jekyll的使用

可以看到在jekyll的使用篇介绍,使用流程是非常简单的:

  1. 建立所约定的一个站点框架结构
  2. 准备一些文章
  3. 在本地运行
  4. 提交blog

一项一项进行:

建立所约定的一个站点框架结构

官方所展示的标准框架如下,如果接触过rails的同学就会对约定框架的这种模式非常熟悉,你要做的事情就是在约定的地方放约定的文件:

.
|-- _config.yml
|-- _includes
|-- _layouts
|   |-- default.html
|   `-- post.html
|-- _posts
|   |-- 2007-10-29-why-every-programmer-should-play-nethack.textile
|   `-- 2009-04-26-barcamp-boston-4-roundup.textile
|-- _site
`-- index.html

在jekyll的整个基础框架中

了解完之后,你可以有两个选择:

  1. 从网上下载其他人的jekyll模板,修改后push到github上;
  2. 自己按照这个路径框架设计一个jekyll模板;

就两个任务而言,前一个所考察的是对git和github的使用熟悉度,后一个除了考察git以外,还要求建blog的同学具备一定的HTML和CSS的基础知识。大家根据自己的小白程度而自己选择相应的任务完成,别把学习曲线搞的太陡峭。

我们先按照第一个任务往下进行

推送到github上

执行该任务务必满足两个假设:

jekyll的配置

comments powered by Disqus