Jekyll的post没有生成
我试图给我的Jekyll站点添加一个新post,但是当我运行jekyll serve
时,在生成的页面上看不到它。
Jekyll的post不能生成的原因是什么?
- 该post未放置在
_posts
目录中。 - 该post标题不正确。 post应该命名为
YEAR-MONTH-DAY-title.MARKUP
(请注意扩展名。) - 这个职位的date是未来的。 您可以通过设置
future: true
来使post可见future: true
在_config.yml
(文档)中为future: true
- 这篇文章已经
published: false
在前面的事情是published: false
。 将其设置为true
。 - 标题包含
:
字符。 将其replace为:
。
或者它也可以是浏览器caching,如果您不是在_site文件夹中,而是直接在博客的主页上发布post列表。
我的post也没有出现一个错误是,在我的名字我用了一个点,例如2017-10-18-test.2.md
。
这是不被接受的,你必须使用2017-10-18-test2.md
。