【问题标题】:Page build failed: Date is not a valid datetime jekyll页面构建失败:日期不是有效的日期时间
【发布时间】:2017-01-03 23:53:53
【问题描述】:

我使用 Jekyll 写博客,使用 github 存储我的文件。

我上传了一个 .md 文件以像往常一样发布一篇新文章,但我不断收到 Date is not a valid datetime 错误以及一封电子邮件,内容如下: 页面构建失败,出现以下错误:

值“nil”被传递给与日期相关的过滤器,该过滤器需要/_layouts/post.html 或其布局之一中的有效日期。如需更多信息,请参阅https://help.github.com/articles/page-build-failed-date-is-not-a-valid-datetime/

我的存储库中没有 /_layouts/post.html。

我用另一个 md 文件重复该过程,但得到相同的结果。

这是我的 GitHub 存储库https://github.com/kevinolega/minimalchanges

当我转到设置时,系统会要求我转到同一个链接。

我是 Jekyll 故障排除的新手。

请告诉我你的建议。

谢谢,

【问题讨论】:

    标签: github markdown jekyll


    【解决方案1】:

    在您的Gemfile 中,您有gem "minima"_configtheme: minima。所以你使用的是 jekyll themes

    在这种情况下,/_layouts/post.html 路径指的是 minima post.html 布局。

    您可以在本地服务您的 Jekyll 实例并使用 bundle exec jekyll serve 正确调试它,错误消息非常不言自明。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-03
      • 1970-01-01
      • 2023-03-20
      • 2018-08-29
      • 2012-02-01
      • 1970-01-01
      • 2018-09-19
      • 2017-10-31
      相关资源
      最近更新 更多