【发布时间】:2020-06-21 14:25:40
【问题描述】:
我正在尝试使用 github 页面设置我的网站 (https://ashishrao7.github.io/ashish-rao/),到目前为止,除了一件小事之外,体验一直很好。主页上出现了一个额外的磁贴,问题的根源是css文件assets/css/main.css由于某种原因被索引为page。我正在使用名为 Forty https://andrewbanchich.gitlab.io/forty-jekyll-theme/ 的 jekyll 主题的修改版
我可以通过转到“_site”文件夹(不包含在 repo 中,因为它已构建)并删除与该不需要的图块相关联的代码来临时在本地解决此问题。但是,每次我重建我的网站并且我正在寻找更永久的解决方案时,它都会重新出现。经过一些调试,我发现这个不必要的索引图块由于某种原因在_includes\tiles.html 中被检测为page:
{% for page in site.pages limit:site.tiles-count %}
但是,我现在卡住了,我不知道如何解决这个问题。烦人的磁贴如下图所示。
点击后,它会将查看者带到页面https://ashishrao7.github.io/ashish-rao/assets/css/main.css,这不是我想要的。这是托管站点 https://github.com/ashishrao7/ashish-rao 的 github 存储库的链接。
【问题讨论】:
标签: jekyll github-pages jekyll-theme