我正在尝试使用 Jekyll 在 GitHub 上启动并运行一个页面,特别是我找到了 SinglePaged 主题 ( https://github.com/t413/SinglePaged )。我按照说明进行了 fork 和所有操作,并创建了两个帖子:
- 2000-01-01-intro.md
- 2000-01-02-education.md
第二个帖子的内容很简单:
---
title: "education"
bg: turquoise
color: white
---
# Title
test
但是当我在本地 jekyll 服务器上运行时,只有第二篇文章被渲染。当我查看 _site/
中生成的 index.html
时,它只包含:
<h1 id="title">Title</h1>
<p>test</p>
我通过添加更多帖子对其进行了测试,只有最后一个(即最新日期)被渲染,没有其他任何内容。此外,即使所有文件都存在,CSS 也不会应用于浏览器。有人以前见过这个吗?
编辑:查看我的 GitHub 存储库中的所有代码 https://github.com/muhammadkhan/muhammadkhan.github.io
最佳答案
问题出在line 10 of your _config.yml
.您正在将每个页面的永久链接设置为 /
。
删除该行,您将获得您期望的 index.html
。
关于css - Jekyll 和 SinglePaged 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38003861/