Если есть файлы с именем members/alice.md
и members/bob.md
, то сгенерированная позиция Jekyll будет members/alice.html
и members/bob.html
. Как я могу установить их как members/alice/index.html
и members/bob/index.html
?Настроить путь генерации с помощью Jekyll
ответ
Вы можете сделать это с помощью Permalinks.
Вот 2 подхода, которые могут удовлетворить вас:
1. За странице YAML frontmatter
Если вы просто хотите, чтобы определенные страницы, чтобы иметь такое поведение, просто добавьте permalink:
вариант в вашем YAML frontmatter для вашего сообщения Markdown.
Например: В members/alice.md
«s YAML frontmatter добавить:
---
permalink: members/alice/
---
2. Отредактируйте файл _config.yml
Согласно документации, я связан выше, самый простой способ (который я рекомендую), чтобы добиться этого, с помощью встроенной опции Jekyll pretty
.
Добавить это в _config.yml
:
permalink: pretty
Это удаляет .html из антистатической продукции, делая все сообщения имеют свою собственную папку и названы как index.html.
Ваш браузер тогда отобразит это как yoursite.com/members/alice/
, обратите внимание, что index.html
скрыто, поведение большинства браузеров. Если вы перейдете на страницу вывода _site
, вы увидите папку в members
с именем alice
и файл index.html
внутри.
отметить также, что:
Вам необходимо перезапустить сервер Джекил каждый раз, когда вы вносите изменения в _config.yml
, в отличии от других файлов, сервер Джекила будет обнаруживать изменения и регенерировать, этот конфигурационный файл не будет и Чтобы изменения вступили в силу, необходимо перезапустить сервер WEBrick. :)
Вы также можете обратиться к документации по другим более настраиваемым параметрам. Here's also a tutorial for reference too.
- 1. Как настроить URL Jekyll?
- 2. Путь к генерации пути генерации
- 3. Настроить путь с помощью GDI + в .Net
- 4. Как настроить URL-путь с помощью PHP
- 5. Настроить путь python с помощью mod_wsgi
- 6. Использование Jekyll для генерации статических страниц локально
- 7. `путь` permalink свойство для коллекций в Jekyll
- 8. Как настроить URL архива коллекции Jekyll?
- 9. Получить полный путь в Jekyll/Octopress
- 10. Как настроить путь хранения для контейнеров кубернете с помощью glusterfs
- 11. Как настроить путь для драгоценных камней с помощью рыбы?
- 12. генерации HTML с помощью с помощью хелперов
- 13. Настроить алгоритм генерации значений случайной силы
- 14. Как настроить pytest для генерации полезных имен при генерации тестов?
- 15. как настроить путь в окнах
- 16. Невозможно сгенерировать что-либо с помощью Jekyll
- 17. Настройка фонового изображения с помощью Jekyll-Assets
- 18. Подсветка синтаксиса в jekyll с помощью redcarpet
- 19. Проверить наличие файла с помощью Jekyll
- 20. Развертывание CSS с помощью Jekyll и Octopress
- 21. Пропустить рендеринг HTML с помощью Jekyll
- 22. Создание файлов с помощью программирования в Jekyll
- 23. Jekyll on Github on Jekyll
- 24. Активы, не внедряющиеся с Jekyll/Jekyll/Siteleaf
- 25. Запустите Jekyll on boot или jekyll cronjob
- 26. Как настроить jekyll и указать допустимый синтаксис уценки
- 27. Индивидуальные ресурсы генерации/фильтрации с помощью maven
- 28. Как настроить GitHub для использования не поддерживаемых плагинов сайта Jekyll?
- 29. Вложенные петли для генерации треугольников, неправильный путь
- 30. Найти относительный путь с помощью CSS