初识Jekyll

Jekyll

Jekyll是一个使用Ruby编写的静态站点生成工具,使用Liquid模板渲染引擎,支持Markdown和Textile标记语言,并且可以为所有以 .html、.markdown、.textile扩展名结尾的文件使用YAML配置,内置语法高亮功能。而GitHub的Pages服务可以为每个GitHub主机上的仓库提供静态页面服务,并且Pages服务支持Jekyll。

Jekyll和GitHub Pages的关系

GitHub Pages分两种,一种是你的GitHub用户名建立的username.github.io这样的用户/组织子站点,另一种是依附项目的pages。
如果是个人博客的话,使用第一种就好了,这样也不需要繁琐的在网址后再加上/projectname。

Bootstrap

如果你的博客站点需要主题,推荐使用bootstrap,简洁大方。当然也可以去fork别人的网站代码修改之。初学者建议使用bootstrap学习,后期熟悉了再去修改为高B格的个人网站。

  1. GitHub 建立仓库,仓库命名必须 username.github.io
  2. 本地克隆bootstrap代码
    初识Jekyll_第1张图片

  3. 进入目录,运行 jekyll serve

  4. 如果遇到以下错误,在相应的文件夹建立bootstrap-3,再把文件夹拷进去
    初识Jekyll_第2张图片

最后,

参考资料

【1】http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html
【2】http://hzmook.github.io/2012/07/01/use-jekyll-build-blog-on-github.html
【3】http://blog.csdn.net/on_1y/article/details/19259435
【4】http://www.cnblogs.com/purediy/archive/2013/03/07/2948892.html

你可能感兴趣的:(初识Jekyll)