Jekyll

Jekyll官方地址:http://jekyllrb.com/

win7下安装Jekyll遇到的主要问题

win7安装jekyll

Jekyll在window下安装很麻烦,依赖的东西太多,安装方法:Running Jekyll on Windows

为了安装方法,有人把jekyll相关的依赖打包成立zip包,只有下载后解压就可以运行,文档地址: Building portable Jekyll for Windows 成功下载解压后,启动终端,运行文件夹下的setpath.cmd设置环境变量,设置仅对当前终端有效。

安装过程运到的问题

文件内容含有中文字符,导致jekyll serve启动失败。 解决方法: 修改convertible.rb文件, 老版本:将 self.content = File.read(File.join(base, name)) 修改为 self.content = File.read(File.join(base, name), :encoding => “utf-8”)

新版本(D:\PortableJekyll\ruby\lib\ruby\gems\2.0.0\gems\jekyll-1.3.0\lib\jekyll\convertible.rb)
将第38行修改为:self.content = File.read_with_options(File.join(base, name), :encoding => "utf-8")

注意事项

* 文件必须是UTF-8无BOM编码的
* 文件名不能含有中文字符(title可以包含中文)

jekyll 常用命令 

usage:http://jekyllrb.com/docs/usage/

常用命令

jekyll build
jekyll serve
jekyll serve --watch

使用jekyllbootstrap搭建个人博客

http://jekyllbootstrap.com/

jekyll图片管理

http://fengaili.com/2013/09/08/jekyll-images/

Jekyll QuickStart

liquid-for-designers

Jekyll的中的代码高亮

http://webfrogs.me/2012/12/20/use-jekyll/

http://dannyli.net/notes/pygments-config/

http://yansu.org/2013/04/22/highlight-of-jekyll.html

主题twitter可能导致代码高亮失效,换成the-program主题代码高亮是正常的

Sublime Text2 Markdown语法高亮

遗留问题

怎么定制导航栏?

怎么定制右侧边栏显示?这样的效果:<http://xdutaotao.github.io/blog/2012/09/23/jekyll-and-liquid-related-knowledage/>

相关资料

利用Jekyll搭建个人博客

利用Jekyll搭建个人博客(中文)

搭建一个免费的,无限流量的Blog—-github Pages和Jekyll入门

Jekyll建站之旅

Jekyll-搭建个人博客



Published

24 November 2013

Tags