Github页面-使用Jekyll渲染页面时遇到麻烦

问题描述 投票:3回答:1

虽然使用Github Pages,但我无法让Jekyll呈现联系人页面。我正在使用以下模板:https://github.com/antonostrovsky/tale

如果将模板克隆到本地存储库中并运行bundle exec jekyll serve,我将获得一个包含联系人链接的页面,我可以成功地进行跟踪。生成的_site文件夹包含一个带有index.html的子文件夹“联系人”。

然后我在Github中创建一个空存储库(https://github.com/antonostrovsky/test_site,并在_config.yml中指定此模板:

remote_theme: antonostrovsky/tale

模板已成功呈现,我可以在索引页(https://antonostrovsky.github.io/test_site/)上看到该模板,并且Contact链接无处可通,导致“未找到”错误。

  1. [任何人都可以帮助我了解如何解决此问题吗? Jekyll是否有任何可放置在github页面上的调试输出?
  2. 有人知道怎么了吗?

提前谢谢您

jekyll github-pages
1个回答
0
投票

我做了一个diff between your repo and the template repo,并注意到您在某个阶段删除了_config.yml文件中的baseurl属性。

分叉您的仓库并将baseurl: "/tale"重新添加到_config.yml文件修复了contact page link for me

© www.soinside.com 2019 - 2024. All rights reserved.