为什么 Jekyll 阅读了我的一些帖子但不创建它们?

Why does Jekyll read some my posts but not build them?

这是 jekyll serve --verbose 的输出。如您所见,Jekyll 读取了 4 个降价文件,但实际上只构建了 3 个。 2016-02-31-github-webhooks-node.md 没有构建,但似乎也没有抛出任何错误。

jekyll serve --verbose
  Logging at level: debug
Configuration file: /home/bryce/_repos/devbryce/devbryce-jekyll/_config.yml
         Requiring: jekyll-paginate
         Requiring: kramdown
            Source: /home/bryce/_repos/devbryce/devbryce-jekyll
       Destination: /home/bryce/_repos/devbryce/devbryce-jekyll/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
           Reading: _posts/2013-12-31-whats-jekyll.md
           Reading: _posts/2016-02-31-github-webhooks-node.md
           Reading: _posts/2014-01-02-introducing-lanyon.md
           Reading: _posts/2014-01-01-example-content.md
         Rendering: _posts/2013-12-31-whats-jekyll.md
  Pre-Render Hooks: _posts/2013-12-31-whats-jekyll.md
  Rendering Liquid: _posts/2013-12-31-whats-jekyll.md
  Rendering Markup: _posts/2013-12-31-whats-jekyll.md
         Requiring: kramdown
  Rendering Layout: _posts/2013-12-31-whats-jekyll.md
         Rendering: _posts/2014-01-01-example-content.md
  Pre-Render Hooks: _posts/2014-01-01-example-content.md
  Rendering Liquid: _posts/2014-01-01-example-content.md
         Requiring: rouge
  Rendering Markup: _posts/2014-01-01-example-content.md
  Rendering Layout: _posts/2014-01-01-example-content.md
         Rendering: _posts/2014-01-02-introducing-lanyon.md
  Pre-Render Hooks: _posts/2014-01-02-introducing-lanyon.md
  Rendering Liquid: _posts/2014-01-02-introducing-lanyon.md
  Rendering Markup: _posts/2014-01-02-introducing-lanyon.md
  Rendering Layout: _posts/2014-01-02-introducing-lanyon.md
         Rendering: 404.html
  Pre-Render Hooks: 404.html
  Rendering Liquid: 404.html
  Rendering Markup: 404.html
  Rendering Layout: 404.html
         Rendering: about.md
  Pre-Render Hooks: about.md
  Rendering Liquid: about.md
  Rendering Markup: about.md
  Rendering Layout: about.md
         Rendering: atom.xml
  Pre-Render Hooks: atom.xml
  Rendering Liquid: atom.xml
  Rendering Markup: atom.xml
  Rendering Layout: atom.xml
         Rendering: index.html
  Pre-Render Hooks: index.html
  Rendering Liquid: index.html
  Rendering Markup: index.html
  Rendering Layout: index.html
                    done in 0.209 seconds.
         Requiring: jekyll-watch
         Requiring: jekyll-paginate
         Requiring: kramdown
           Watcher: Ignoring (?-mix:_config\.yml)
           Watcher: Ignoring (?-mix:_site)

2016-02-31-github-webhooks-node.md的内容:

---
layout: post
title: Setting up Github Webhooks with your Node app
---

BLEEK BLOOP BLOP

就其价值而言,这是我自己创建的唯一 post。其余的随模板而来。

2016 年 2 月 31 日是

  1. in the future,意味着 post 只会在 2016 年 2 月 31 日或之后发布,除非您明确告诉 Jekyll 否则(通过在命令行传递 --future 或将其设置为_config.yml)
  2. 实际上并不存在,这意味着它可能根本不会发布,但很可能会在 3 月 2 日发布。