目录

  • 第 1 章 简介

    了解 Jekyll 是什么,阅读本书需要什么预备知识,源码下载地址。

  • 第 2 章 安装 Jekyll

    在电脑中安装 Ruby 和 Jekyll,为使用 Jekyll 做好准备。

  • 第 3 章 创建第一个网站

    生成第一个网站,并在浏览器中预览。

  • 第 4 章 文章

    介绍文章的组成,然后编写一个 rake 任务,自动创建文章。

  • 第 5 章 页面

    说明页面的组成,以及页面的存放位置和组织方式。

  • 第 6 章 编写内容

    说明如何正确编写易错的内容,包括插入图像、链接和代码高亮。

  • 第 7 章 开发一个简单的主题

    自己动手,使用 Twitter Bootstrap 开发一个 Jekyll 主题。

  • 第 8 章 添加评论系统

    Jekyll 网站默认没有评论系统,本章说明如何添加 Disqus 和多说。

  • 第 9 章 Jekyll 的插件系统

    全面了解 Jekyll 的插件系统,使用插件增强网站和主题的功能。

  • 第 10 章 数据文件

    把元数据保存在数据文件中,通过编程的方式在网站中调用。

  • 第 11 章 把网站部署到服务器

    把 Jekyll 网站部署到 GitHub Pages 和虚拟主机的最佳实践。

  • 附录 A 设置 Jekyll 网站

  • 附录 B Markdown 句法简介

  • 附录 C Liquid 模板引擎简介

  • 附录 D 修订日志

常见问题解答

  • 阅读这本书需要具备哪些知识?

    您需要知道如何使用命令行,如何使用文本编辑器,了解基本的 HTML 和 CSS 知识。

  • 这本书针对 Jekyll 的哪个版本?

    本书针对 Jekyll 3.2(目前最新的版本),而且会随着新版的发布持续更新。

  • 付款后如何下载电子书?

    您付款后,销售平台会给您发送一封电子邮件,邮件中有电子书的下载链接,点击链接即可下载全部三种格式的电子书。

  • 以后会更新吗?新版还要收费吗?

    本书采用“精益出版”策略,也就是说会不断更新完善。如果您已经购买电子书,后续更新都可免费获取。

  • 如何下载后续更新的电子书?

    本书更新后会通过销售平台给您发送电子邮件,邮件中有新版电子书的下载链接。

  • 这本书有附带的源码吗?在哪里下载?

    本书附带的源码托管在 GitHub 中,放在 jekyll-book 组织名下。各章的源码在相应的仓库中。

  • 我可以把自己购买的电子书分享给别人吗?

    这本书没有 DRM 限制,为的是让您自由选择阅读设备。本书受版权法保护,因此不能分享给别人。

  • 阅读这本书的过程中遇到问题怎么办?

    如果您遇到问题,可以在本书的讨论区发帖,我会尽量帮您解决。