我使用GitHub頁面並在子文件夾中創建了一些頁面。它似乎不會生成我在子文件夾中創建的頁面。所有其他頁面都可以正常工目錄結構是這樣的:Jekyll不在子文件夾中生成頁面
/
/index.html
/_config.yaml
/_includes
/_layouts
/_posts
/tag
/tag/personal.html
/tag/videos.html
的/tag
目錄內的頁面不會被傑基爾產生。另外,如果Jekyll構建失敗,通常GitHub會發送一封電子郵件,但在這種情況下不會。另外,如果我做了任何其他更改,它的工作,所以構建顯然沒有失敗。
的/tag/personal.html
是在這裏:
---
layout: default
title: Tag-personal
permalink: /tag/personal/index.html
tagspec: personal
---
<div id="tagpage">
<h1>Posts tagged personal</h1>
{% include tags.html %}
</div>
和/_includes/tags.html
是在這裏:
{% for tag in post.tags %}
{% if tag == page.tagspec %}
{% assign ispostviable = true %}
{% endif %}
{% endfor %}
<ul class="posts">
{% for post in site.posts %}
{% if ispostviable == true %}
<li><a href="{{ post.url }}"></li>
{% endif %}
{% endfor %}
</ul>
PS:我用GitHub的頁面,有一個哲基爾實例根本無法訪問自己的計算機(Windows)中。
我編輯了我的問題的細節。 – Ameer