GitHub Pages Jekyll 主题适用于页面但不适用于帖子

Slo*_*ris 4 jekyll github-pages

我有一个基于 Jekyll 的 GitHub Pages 博客,使用稍微修改过的 Hyde 主题。它有四个使用“页面”布局的页面,可以使用永久侧边栏访问:博客、关于、项目和出版物。这些页面如下所示:

伊格

博客和项目页面具有分别使用“post”和“project”布局的子页面。他们工作了几个月没有问题,但昨天在发布新帖子后,我发现该主题不再适用于我的帖子或项目,即使它继续适用于我的页面。这是我的帖子的样子:

伊格

侧边栏和帖子的所有内容都在那里,并且呈现了 Markdown,但 Jekyll 主题似乎不起作用。我的项目页面看起来很相似。

我很困惑,因为我在大约两个月内没有更改任何与主题或布局相关的内容,而且我知道我的网站即使在几天前也能正常运行。这个问题似乎无处不在,我没有找到解决方案的运气。

这是该站点的存储库:https : //github.com/rgriff23/rgriff23.github.io

Kar*_*gam 6

问题是它{{ site.baseurl }}无法正常工作,因为它没有预先添加到 css 路径,因此未加载 CSS 文件。

尝试更换{{ site.baseurl }}/head.html应该解决这个问题是肯定的。

还要检查这篇文章,它解释了baseurl