【问题标题】:Jekyll: blog post ignored - how to debug?Jekyll:博客文章被忽略 - 如何调试?
【发布时间】:2014-11-03 07:28:06
【问题描述】:

我正在尝试使用 jekyll (site, source) 在 github.io 上建立一个博客

我的问题是我在_posts 文件夹中的文章似乎被忽略了。我想调试网站生成。

我已经看到debug jekyll 的这个建议,但到目前为止我还不明白缺少什么。 我可以查看 jekyll 是否考虑我的文件或是否将其忽略?

【问题讨论】:

    标签: blogs jekyll static-site


    【解决方案1】:

    在您的文件名中,用连字符替换下划线。

    错误:2014-11-01_part_of_it.md

    :2014-11-01-part-of-it.md

    【讨论】:

      【解决方案2】:

      文章/帖子需要在前文中注明发布日期

      ---
      date: 2014-11-01 08:57:00 GMT
      ---
      

      【讨论】:

      • 对此感到抱歉。在我的第一次尝试中,我在前面的标题中有这个日期参数,但不是你指定的格式。我已将其重新推送到 GitHub。暂时没有运气。我会尽量在本地继续调试。
      【解决方案3】:

      另外请注意,如果发布日期(在我的情况下包括夏令时)是未来,则不会生成您的帖子。

      date:   2018-07-18 18:00:00 +0100
      
             Reading: _posts/2018-07-18-no-more-ssh-login.markdown
            Skipping: _posts/2018-07-18-no-more-ssh-login.markdown has a future date
      

      必须运行 bundle exec jekyll serve --verbose 才能实现它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-12
        • 1970-01-01
        • 2023-03-04
        • 2016-08-29
        相关资源
        最近更新 更多