В Джекил питание страницы, у меня есть набор файлов, расположенных в:Включить файлы, а также копировать их на выходе
_includes/stuff/
Я положил эти файлы там, так что я могу include
их на других страницах Markdown с помощью:
{% include stuff/example.txt %}
Это работает должным образом.
Однако я также хочу скопировать эти файлы на сгенерированную страницу, чтобы я мог ссылаться на них и чтобы люди могли следить за этими ссылками для их загрузки. Но по определению вещи, хранящиеся в каталогах, начинающихся с подчеркивания, не копируются Jekyll.
Другой подход также не работает. Я помещал файлы в собственную верхнюю папку под названием stuff
. Это копирует папку на конечный сайт. Однако я не могу включить файл из этой папки. Кажется, include_relative
разрешает включать файлы ниже текущего. Например, следующее не работает:
{% include_relative stuff/example.txt %}
{% include_relative /stuff/example.txt %}
{% include_relative ../stuff/example.txt %}
Любые идеи, как я могу добиться включения и копирования в одно и то же время?
Как насчет использования 'include' вместо' include_relative'. Я не пытался, но это была бы моя первая попытка. –
@RudyVelthuis Не работает, я попробовал это первым, посмотрю начало моего вопроса. – Sebi