Jekyll 是一个静态网页生成器,使用YAML头信息可以很方便地使用各种布局,内置markdown,新的文章只需加入文件夹即可。 Github Pages 可以提供免费空间,免费无限流量来给网页当虚拟主机。他们俩配合起来相当默契,而且网上也有很多资料。但是有一点美中不足的是Github Pages是在安全模式下运行的,也就是说它并不支持Jekyll的插件。然而我们可以在本地带着插件生成好网站再放到Github上。虽然听起来不太方便,但是有脚本让我们一步实现。这点我们后面详细说。

简单

不再需要数据库,不需要开发评论功能,不需要不断的更新版本,只用关心你的博客内容。

静态

Markdown(或 Textile)、Liquid 和 HTML & CSS 构建可发布的静态网站。

博客支持

支持自定义地址、博客分类、页面、文章以及自定义的布局设计。

只需几行命令,赶紧来体验吧

gem install jekyll bundler
jekyll new my-awesome-site
cd my-awesome-site
bundle install
bundle exec jekyll serve
打开浏览器 http://localhost:4000 or http://127.0.0.1:4000