Używam stron GitHub i utworzyłem niektóre strony w podfolderze. Wygląda na to, że nie generuję stron, które utworzyłem w podkatalogu. Wszystkie inne strony działają poprawnie. Struktura katalogów jest tak:Jekyll nie generuje stron w podfolderach
/
/index.html
/_config.yaml
/_includes
/_layouts
/_posts
/tag
/tag/personal.html
/tag/videos.html
Strony wewnątrz katalogu /tag
nie są generowane przez Jekylla. Zwykle GitHub wysyła wiadomość e-mail, jeśli kompilacja Jekyll kończy się niepowodzeniem, ale w tym przypadku nie. Ponadto, jeśli zrobię jakieś inne zmiany, to działa, więc kompilacja najwyraźniej nie zawodzi.
/tag/personal.html
jest tutaj:
---
layout: default
title: Tag-personal
permalink: /tag/personal/index.html
tagspec: personal
---
<div id="tagpage">
<h1>Posts tagged personal</h1>
{% include tags.html %}
</div>
i /_includes/tags.html
jest tutaj:
{% 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: używam GitHub stron i nie mają dostępu do instancji Jekyll na moim komputerze rozwoju (Windows).
Zmodyfikowałem moje pytanie ze szczegółami. – Ameer