初识Jekyll

原创 2016年07月07日 01:25:19

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代码
    这里写图片描述

  3. 进入目录,运行 jekyll serve

  4. 如果遇到以下错误,在相应的文件夹建立bootstrap-3,再把文件夹拷进去
    这里写图片描述

最后,
这里写图片描述

参考资料

【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

初识MyBatis

  • 2017年06月30日 15:44
  • 572KB
  • 下载

初识java笔记

  • 2015年08月09日 12:58
  • 715KB
  • 下载

DirectX游戏编程入门——第一部分(Windows和DirectX游戏编程引言) —— 初识DirectX

本系列文章由 net_assassin 编写,转载请注明出处。 http://blog.csdn.net/net_assassin/article/c...

Robotium环境搭建和初识

  • 2015年10月26日 10:31
  • 600KB
  • 下载

以小程序初识tp5.rar

  • 2017年10月26日 21:28
  • 413KB
  • 下载

Fragments的初识---不知道Fragments的不是合格的android开发

http://www.cnblogs.com/meetyourmakers/archive/2011/12/22/2297962.html Fragments是Android 3.0 (AP...
  • jdsjlzx
  • jdsjlzx
  • 2012年05月15日 11:11
  • 1032

RecycleView初识

  • 2015年09月08日 16:54
  • 2.82MB
  • 下载

认识Windows Azure之一——初识Azure

  • 2014年08月31日 22:49
  • 211KB
  • 下载

初识在Spring Boot中使用JPA

前面关于Spring Boot的文章已经介绍了很多了,但是一直都没有涉及到数据库的操作问题,数据库操作当然也是我们在开发中无法回避的问题,那么今天我们就来看看Spring Boot给我们提供了哪些疯狂...

初识计算机网络

  • 2014年07月08日 09:51
  • 2.25MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:初识Jekyll
举报原因:
原因补充:

(最多只允许输入30个字)