今生
Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown (或者 Textile) 以及 Liquid 转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务器上。Jekyll 也可以运行在 GitHub Page 上,也就是说,你可以使用 GitHub 的服务来搭建你的项目页面、博客或者网站,而且是完全免费的。
前世
《化身博士》(Strange Case of Dr Jekyll and Mr Hyde)是罗伯特·路易斯·史蒂文森的名作,因书中人物杰克和海德善恶截然不同的性格让人印象深刻,后来“Jekyll and Hyde”一词成为心理学“双重人格”的代称。此书曾多次被改编为音乐剧、电影等。
《化身博士》讲述了体面绅士亨利·杰克(或译杰奇、杰基尔)博士喝了自己配制的药剂化身邪恶的海德先生的故事。
一面是Jekyll,一面是Hyde,作者的命名用心良苦。
附赠: 在 github 上搭建 Jekyll
-
设置DNS
在自己的域名提供商的网站添加一条 CNAME 指向
username.github.io
-
安装Jekyll
首先确定你已经装了ruby2.0,然后执行下面的命令。
~ $ gem install jekyll ~ $ jekyll new integ.github.io ~ $ cd integ.github.io ~/integ.github.io $ jekyll serve
创建项目
- 在github上创建名为
username.github.io
的项目。 - 在项目的根目录创建一个名为CNAME的文件,里面写下你在域名提供商处设置的网址(如:blog.integ.me)。
- 把上一步创建的 Jekyll 项目文件提交到这个项目里,然后push。
大功告成!
参考: