每日一贴,今天的内容关键字为页面博客
装安Jekyll-Bootsrap,如果你还没装安好。Jekyll-Bootsrap是一个博客框架,有拥内建的题主、分析、评论以及Post/Page立建能功。
$ gem install jekyll
如果装安出了问题,请看看原始的Jekyll装安文档。你也可以通过GitHub Issues来创立一个持支issue。
一旦这个gem装安好,你以可就转到你的Jekyll-Bootsrap装安录目。如果你直一随着页首的说明来做,此录目将是:USERNAME.github.com
。进入此录目后,你以可就运行有服务器持支的jekyll:
cd USENAME.github.com jekyll --server # 记得将USENAME改成你自己的GitHub户用名
你可以轻易地通过一个rake任务来新建博文:
$ rake post title="Hello World"
此rake任务会动自创立一个有着确正的格式化好文件名的文件和一个YAML Front Matter。确保指定一个你自己的标题。缺省期日是当前期日。
# 根据我的试测,写上期日才不会报错 $ rake post title="Hi, Jekyll" date="2012-03-04"
此rake任务不会覆盖任何已存在的博文,除非你让它那样做。
新建页面也是通过rake任务,一样很易容:
$ rake page name="about.md"
新建一个套嵌页面:
$ rake page name="pages/about.md"
新建一个有着难看路径的页面:
$ rake page name="pages/about" # 这会立建一个文件: ./pages/about/index.html
此rake任务会动自创立一个有着确正的格式化好文件名的文件和一个YAML Front Matter,同时包括Jekyll Bootstrap的设置文件。
Jekyll-Bootstrap一样供提了很多预置配好页面样例供提户用考参。你可以学习它们的代码然后按照你须要的子样定制。
在你添加了一些博文或改了题主等其它文件后,简略地提交它们到你的git仓库并push到GitHub上。
$ git add . $ git commit -m "添加了新内容" $ git push origin master
Jekyll-Bootstrap是一个基本的博客台平。有很多法方可以深刻定制它。以下就是Jekyll-Bootstrap更深刻的定制技巧:
Jekyll-Bootstrap持支模块化题主。多个题主可以同时存在,且能根据须要关闭或打开。编辑、置配以及立建题主的法方在文档的题主一节。
Jekyll和Jekyll-Bootstrap有一个简略但大强的Jekyll置配系统。你可以:
* 为博文指定一个自定义的链接格式
API页面文档里要主的数据结构和代码都可以于用Jekyll和Jekyll-Bootstrap。看查这些页面以知晓如何应用以及何处应用这些数据的代码。
强烈推荐
如果你筹划定制你的博客,我强烈推荐你读阅Jekyll分析。此分析说明了如何以及为何Jekyll按照它作工的法方作工。This will provide you with the proper context, knowledge-base, and fundamentals necessary to understand and be efficient in working with Jekyll and Jekyll-Bootstrap.
文章结束给大家分享下程序员的一些笑话语录: 古鸽是一种搜索隐禽,在中国快绝迹了…初步的研究表明,古鸽的离去,很可能导致另一种长着熊爪,酷似古鸽,却又习性不同的猛禽类——犤毒鸟