记Jekyll无法显示新文章

去年组内出了个自己的博客,记录了我们小组学习成果。博客是由 Jekyll 搭建,托管在 RubyGems 上。

在我之前已经有两个同事发过文章,文章显示都没问题。

直到我的(文章的)到来。

命名规则与 Jekyll 规定的一模一样,就是不行。

第二天,同事W告诉我可以了,说他也没干啥就显示正常了。我真的是一脸黑人问号???

就在前两周同事L也发布了文章,我还把我的经历告诉了她,建议她要是不成功可寻求同事W的帮助(因为这个博客是他搭建的)。

现实总是这么滑稽。人家提交合并完显示正常!!!

???

我的人品到底有多差... ???

直至今日,同事X发了篇文章,也出现了与我一样的状况。。。

好奇心支配我阅百卷『夸张』,最终解答了我的好奇心。

Jekyll是不会构建未来日期的文章的!

Github 使用的时间和文章标注的时间极可能存在一个时间差,那么对于Jekyll来说是一个未来的时间,新文章在构建时就会被自动跳过。

实践也证实了确实是这个原因。

所以遇到类似问题的朋友们,建议把文章时间往前多写那么1~2天,就能完美避开这个BUG。

若是改时间不能解决问题,推荐看博客,里面罗列了其他几个解决方法。

你可能感兴趣的:(记Jekyll无法显示新文章)