Ошибка Github при использовании Jekyll. Файл был включен в `/ _layouts / default.html`, который является символической ссылкой или не существует в вашем каталоге` _includes` - PullRequest
0 голосов
/ 08 мая 2020

Говорят, файла нет, а просто есть.

snapshot

Я создал default.html в _includes, и он работал нормально.

Я создал navigation.html в том же каталоге, как и сказано в руководствах.

Это ошибка, когда я пытаюсь вставить {% include navigation.html %} в качестве включения в default.html.

Пробовал и абсолютную ссылку.

Никакая другая страница не будет загружена, пока я не удалю строку {% include navigation.html %} из default.html.

Я не могу понять, почему там написано, что ее нет, а она определенно есть. Что мне не хватает?

по умолчанию. html:

    <!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>{{ page.title }}</title>
  </head>
  <body> 
{% include navigation.html %}
    {{ content }}
  </body>
</html>

содержание навигации:

<nav>
 test (putting url here makes no difference, nor does having a blank page)
</nav>
Первоначально просто пробовал это:
<nav>
  <a href="/">Home</a>
</nav>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...