页面博客用Jekyll写博客Strut2教程-java教程

每日一贴,今天的内容关键字为页面博客

    

装安Jekyll-Bootsrap

    装安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户用名

    

    

新建一篇博文(Post)

    你可以轻易地通过一个rake任务来新建博文:

    

    $ rake post title="Hello World"

    

    此rake任务会动自创立一个有着确正的格式化好文件名的文件和一个YAML Front Matter。确保指定一个你自己的标题。缺省期日是当前期日。

    

    # 根据我的试测,写上期日才不会报错 $ rake post title="Hi, Jekyll" date="2012-03-04"

    

    此rake任务不会覆盖任何已存在的博文,除非你让它那样做。

    

新建一个页面(Page)

    新建页面也是通过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页面样例

    Jekyll-Bootstrap一样供提了很多预置配好页面样例供提户用考参。你可以学习它们的代码然后按照你须要的子样定制。

    

    每日一道理
爱,有的时候不须要山盟海誓的承诺,但她一定须要细致入微的关怀与问候;爱,有的时候不须要梁祝化蝶的悲壮,但她一定须要心有灵犀的默契与投合;爱,有的时候不须要雄飞雌从的追随,但她一定须要相濡以沫的持支与理解。

    

布发

    在你添加了一些博文或改了题主等其它文件后,简略地提交它们到你的git仓库并push到GitHub上。

    

    $ git add . $ git commit -m "添加了新内容" $ git push origin master

    

    

定制

    Jekyll-Bootstrap是一个基本的博客台平。有很多法方可以深刻定制它。以下就是Jekyll-Bootstrap更深刻的定制技巧:

    

题主

    Jekyll-Bootstrap持支模块化题主。多个题主可以同时存在,且能根据须要关闭或打开。编辑、置配以及立建题主的法方在文档的题主一节。

    

博客置配

    Jekyll和Jekyll-Bootstrap有一个简略但大强的Jekyll置配系统。你可以:

    * 为博文指定一个自定义的链接格式

    

  • 为博客指定一个评论系统,如disqus、intensedebate、livefyre或者自定义
  • 为博客指定一个分析引擎,如google、getclicky或者自定义

    

编程口接

    API页面文档里要主的数据结构和代码都可以于用Jekyll和Jekyll-Bootstrap。看查这些页面以知晓如何应用以及何处应用这些数据的代码。

    

Jekyll分析

    强烈推荐
如果你筹划定制你的博客,我强烈推荐你读阅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.

文章结束给大家分享下程序员的一些笑话语录: 古鸽是一种搜索隐禽,在中国快绝迹了…初步的研究表明,古鸽的离去,很可能导致另一种长着熊爪,酷似古鸽,却又习性不同的猛禽类——犤毒鸟

你可能感兴趣的:(java教程)