#jekyll #github-pages #jekyll-theme
#Джекилл #github-страницы #джекилл-тема
Вопрос:
Я пытаюсь научиться использовать страницы Github, поэтому я создал свою первую страницу и добавил к ней тему Jekyll cayman.
Перед добавлением темы я мог бы просто использовать index.html файл для рендеринга моей главной страницы. Однако теперь, когда я добавил тему cayman, index.html файл больше не читается, и только index.md файл прочитан.
Результирующая страница github:
https://scinana.github.io/hellopages/
Код:
https://github.com/scinana/hellopages
Почему я вынужден добавлять index.md файл?
Что, если я хочу продолжать использовать html-файлы напрямую вместо md-файла? Могу ли я использовать HTML-файлы при использовании темы Jekyll?
Комментарии:
1. Спасибо за редактирование этого вопроса, Кристиан, но мне интересно, точное ли название сейчас? Мой вопрос заключался в том, чтобы понять, почему при использовании темы jekyll отображаются только файлы md, а не прямые файлы HMTL, имеет ли это смысл?
2. Проблема заключалась в том, что отображался только html, поэтому я думаю, что теперь это точно.
3. Хорошо, спасибо! Мне это не совсем понятно, но я доверяю тому, что вы говорите 🙂
Ответ №1:
Вы можете использовать HTML-файл. Просто добавьте переднюю часть и вставьте макет по умолчанию.
Вот пример:
---
layout: default
---
<!doctype html>
<html>
<head>
<title>This is the title of the webpage!</title>
</head>
<body>
<p>This is an example paragraph. Anything in the <strong>body</strong> tag will appear on the page, just like this <strong>p</strong> tag and its contents.</p>
</body>
</html>
Из https://jekyllrb.com/docs/step-by-step/04-layouts /:
Макеты — это шаблоны, которые могут использоваться на любой странице вашего сайта и охватывать содержимое страницы. Они хранятся в каталоге с именем _layouts .
Из https://jekyllrb.com/docs/structure /:
index.html или index.md и другие файлы HTML, Markdown
При условии, что файл имеет раздел front matter, он будет преобразован Jekyll. То же самое произойдет для любого.html
,.markdown
,.md
, или.textile
файла в корневом каталоге вашего сайта или каталогах, не перечисленных выше.
Комментарии:
1. Большое вам спасибо за этого христианина! Ваш ответ очень помогает!