Как получить многостраничный сайт из автоматического генератора GitHub Pages?
Я использую "Автоматический генератор" GitHub Pages, и я вижу, что он генерирует только один index.html и другие веб-ресурсы.
Как это работает, если я хочу иметь многостраничный веб-сайт, созданный из других файлов разметки?
Ответы
Ответ 1
Вы вытаскиваете созданную страницу, вносите любые изменения и дополнения, которые вам нравятся (включая добавление новых страниц и ссылок между страницами), затем совершают и нажимают.
Созданная отдельная страница поможет вам начать. Вы можете дублировать его макет для создания других похожих страниц вручную.
См. Help.
Ответ 2
Вы можете получить github для генерации .html файлов из файлов .markdown, указав, что вершина .markdown начинается с блока ---- следующим образом:
---
title: This will be used as the title-tag of the page head
---
hello
=====
**You are here!**
Найдено здесь:
http://xlson.com/2010/11/09/getting-started-with-github-pages.html
Ответ 3
Github автоматически создаст для вас страницы, если вы включите файл уценки.
- index.html -
yourname.github.io/project-name/
- about.md -
yourname.github.io/project-name/about
- foo.md -
yourname.github.io/project-name/foo
Протестировано и работает.
Если вы хотите попасть в действительно забавный материал - вам нужно попасть в Jekyll http://jekyllrb.com/
Ответ 4
Github Pages использует Jekyll site generator, который поддерживает преобразование любого количества файлов разметки в HTML для вас и применение окружающего шаблона через макет файл. См. Документацию github по использованию Jekyll: https://help.github.com/articles/using-jekyll-with-pages
Фокус в том, что вы должны загрузить шаблон/тему jekyll и включить его в свою ветку gh-pages самостоятельно (стандартный jekyll конфигурации) вместо того, чтобы позволить Github Pages автоматически генерировать один файл с использованием собственных встроенных тем.
Ответ 5
- Автоматический генератор GitHub Pages генерирует только одну страницу.
- Вы можете добавить новый файл напрямую, страница github публикует для вас все данные (включая данные внутри подпапок).
Ответ 6
Только что сделанный gh-pages-generator - утилита для создания сайта с навигацией из нескольких файлов разметки, имеющих ссылки друг на друга.