Jekyll是什么
jekyll是一个简单的免费的Blog生成工具,是一个静态站点生成器, 它会根据网页源码生成静态文件。它提供了模板、变量、插件等功能,所以实际上可以用来编写整个网站。也可使用基于jekyll上的jekyll bootstrap来搭建一个界面可自适应的博客网站。
可以选择github的pages功能结合jekyll写博客,将写的.md文件或.html文件直接git提交到github上即可。如果想在本地看到博客效果,那么就要在本地安装jekyll运行环境。
本地jekyll运行环境搭建
安装Ruby
- 下载地址:Ruby
- 安装时勾选”Add Ruby executables to your PATH” (将ruby加到环境变量的Path中)
- 检测安装:在命令行运行
ruby -v
显示版本号则成功
安装Ruby的DevKit
- 下载地址:DEVELOPMENT KIT 选择合适的版本
- 运行解压到某目录,如 D:\software\RubyDevKit
- 初始化devkit并将其绑定到Ruby安装
- 在命令行cd到DevKit的安装目录RubyDevKit
- 运行
ruby dk.rb init
- 运行
ruby dk.rb install
安装jekyll
打开命令行,运行 gem install jekyll
, 得一会运行
安装python
- 下载地址: python 我下的是2.7.11
- 勾选”Add python.exe to Path”(将python加到环境变量的Path中)
- 检测安装:在命令行运行
python -v
(如果运行失败,看环境变量中是否有python的安装目录)
安装pip
pip是一个Python包的安装和管理工具。你会需要它的安装pygments,pygments.rb突出你的代码,使用Python包。
如果Python 2 >=2.7.9 or Python 3 >=3.4,只需在命令行运行 python -m pip install -U pip
即可。此处是2.7.11,所有运行命令即可
运行jekyll
- 打开命令行,cd 到 d:/note 目录(博客的目录将会在此处生成)
- 初始化博客:运行
jekyll new blog
,此时d:/note会产生一个blog目录,cd到此目录 - 运行博客:运行
jekyll serve
,这是本地博客服务器的启动命令 - 访问 http://localhost:4000 即可看到博客欢迎界面
参考文章
[1] http://blog.csdn.net/itmyhome1990/article/details/41982625