初识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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

HDUACMPPT入门初识学习

  • 2014-11-16 22:26
  • 8.84MB
  • 下载

Runtime(一) 初识runtime

iOS开发中的runtime被称为黑魔法,本节就向大家讲解什么是runtime.runtime 是属于OC底层的实现,可以进行一些OC无法操作的事情 1.利用Runtime,在程序运行时,动态加载...

RecycleView初识

  • 2015-09-08 16:54
  • 2.82MB
  • 下载

初识MyBatis

  • 2017-06-30 15:44
  • 572KB
  • 下载

初识Python

Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等。 P...

初识java笔记

  • 2015-08-09 12:58
  • 714KB
  • 下载

Robotium环境搭建和初识

  • 2015-10-26 10:31
  • 600KB
  • 下载

云计算初识及总结

什么是云计算  官方注解(很抽象,读不太懂): 云计算(cloud computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备,主要是基...

初识计算机网络

  • 2014-07-08 09:51
  • 2.25MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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