gpt4 book ai didi

ruby - jekyll:无效日期: '' 不是有效的日期时间

转载 作者:数据小太阳 更新时间:2023-10-29 06:50:12 26 4
gpt4 key购买 nike

我是 jekyll 的新手:

到目前为止,我已经完成了教程中提到的内容:这是我在 _layout: post.html 文件中的内容:

---
layout: default
---

<div class="post">
<h1>{{ page.title }}</h1>
<span class="post-date">{{ page.date | date_to_string }}</span>
{{ content }}
</div>

<div class="related">
<h2>Related Posts</h2>
<ul class="related-posts">
{% for post in site.related_posts limit:3 %}
<li>
<h3>
<a href="{{ post.url }}">
{{ post.title }}
<small>{{ post.date | date_to_string }}</small>
</a>
</h3>
</li>
{% endfor %}
</ul>
</div>

我使用名称为 2014-01-01-myNewPost.md 的 md 文件,但出现以下错误:

      Generating...       Invalid Date: '' is not a valid datetime.
Liquid Exception: exit in _layouts/post.html

我似乎没有看到任何问题,但无法真正弄清楚为什么它不起作用。

最佳答案

我的问题是,出于某种原因,当我运行“jekyll serve --incremental”时,我一直在终端中收到此错误:

Liquid Exception: Invalid Date: 'nil' is not a valid datetime. in /_layouts/post.html
ERROR: YOUR SITE COULD NOT BE BUILT:
------------------------------------
Invalid Date: 'nil' is not a valid datetime.

经过大量挖掘,这是因为 jekyll 会在根目录中获取任何类型的帖子,即使它们位于完全不同的文件夹中。我的帖子在“_posts”中,测试帖子在“old_posts”中。

只是在根项目级别拥有“old_posts”目录会导致此错误发生。确保您没有类似的东西。

关于ruby - jekyll:无效日期: '' 不是有效的日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21098566/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com