В Jekyll, как добавить ссылки на страницы в подпапке? - PullRequest
0 голосов
/ 24 октября 2018

У меня есть веб-сайт Jekyll, где baseurl "".На главной странице, т.е. http://127.0.0.1:4000/, у меня есть ссылка на другую страницу, которая называется My Projects.На этой странице я хотел бы добавить ссылки на некоторые файлы HTML, которые хранятся в папке _projects в базовом каталоге Jekyll.

Я попытался добавить следующую уценку для доступа к странице.

[My first Project]({{site.baseurl}}/_projects/file_1.html)

, который обеспечивает

http://127.0.0.1:4000/_projects/file_1.html

, как и ожидалось.Но я получаю страницу 404 не найдена ошибка.Как я могу это исправить?

1 Ответ

0 голосов
/ 25 октября 2018

Если вы храните страницы в папке _projects , вам необходимо добавить ее в массив include в _config.yml .

include:
  - _projects

Этопотому что Jekyll игнорирует точечные (например, .gitignore) и подчеркнутые (например, _projects) файлы и папки, кроме случаев, когда вы " включаете " их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...