Не выводить уценку в сборке Jekyll, только HTML - PullRequest
0 голосов
/ 20 января 2019

Когда я строю свой сайт с помощью Jekyll, я получаю как необработанные Markdown, так и отрендеренные HTML-файлы в выходном каталоге _site. Как я могу сказать Джекиллу не выводить файлы .md?

Screenshot of Jekyll output directory

PS .: Это не серьезный недостаток, но он создает шум, и в браузере можно ввести прямую ссылку на файлы .md, чего я тоже не хочу.

Изменить (в соответствии с просьбой в комментариях):

Я строю с использованием build exec jekyll serve и размещаю на Github. Страницы: https://github.com/junge-pfarre/junge-pfarre.github.io

Это соответствующие части _config.yml:

defaults:
  - scope:
      path: ""
    values:
      layout: "default"
  - scope:
      path: "assets/flyer"
    values:
      flyer: true

markdown: kramdown

permalink: :title

Файлы уценки не имеют frontmatter (например, gebete.md):

# Gebete

_Hier soll es in Zukunft von uns selbst geschriebene Gebete geben._

1 Ответ

0 голосов
/ 20 января 2019

Добавьте начальную тему к каждому файлу уценки, и jekyll будет обрабатывать их, генерируя HTML-версию в каталоге _site, оставляя оригинальные файлы MD.

...