部分内容取自Jekll的官方文档
What’s GitHub
我在上篇博文里写了Git的教程,其中有一部分介绍如何使用远程库,而GitHub就是目前全球使用最广泛的Git远程库。
What’s Jekyll
Jekll可以理解为是一个工具。什么工具呢?生成博客的工具。它能将你按一定格式写的内容转变为html的页面,方便你生成你的博客。
“Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown (或者 Textile) 以及 Liquid 转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务器上。Jekyll 也可以运行在 GitHub Page 上,也就是说,你可以使用 GitHub 的服务来搭建你的项目页面、博客或者网站,而且是完全免费的。” ——来自官方的解释
Jekyll的安装
本教程适用于Linux,Unix或者Mac OS X
首先你需要确保你电脑上有Ruby,RubyGems。博主是用Mac的,所以介绍一下Mac上怎么安装这两个东西,其他两个系统我就爱莫能助了。在Mac上的操作很容易,你只需下载并安装Xcode就可以了。
安装Jekyll仅需一条bash命令:
bash
$ gem install jekyll
如果无法安装,你可以试一下如下命令:
bash
$ sudo gem install jekyll
如果还无法安装,因为情况太多,博主也不全部都了解,这里就介绍一下常见错误,其他情况就请自行百度吧。
如收到以下报错,原因即为没安装bundler:
/Users/xxxxxxxx/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- bundler (LoadError) from /Us