Jekyll автоматическое оглавление
Я создал сайт на основе кода Jekyll для сайта дляApache Buildr, Веб-сайт Buildr автоматически создает оглавление для каждой страницы на основе заголовков вtextile
форматировать файлы.
Например, вы пишете страницу, используя текстильную разметку заголовков следующим образом. ,
h2(#why). Why are we doing this?
BLah blah balh etc ..
h2(#something). Some other header
BLah blah balh etc ..
Затем в HTML-коде по умолчанию у вас есть некоторый код, который передает содержимое во что-тоtoc
а потом вы кладете содержимое потом. Например ...
<div id='content'>
<h1 id='{{ page.title | downcase | replace(' ', '_') }}'>{{ page.title }}</h1>
{{ content | toc }}
{{ content }}
</div>
На сайте Apache они получают желаемые результаты (отображается ток, а затем содержимое). Однако на моем сайте содержимое отображается дважды. Содержание не генерируется.
Более того, если я клонирую проект Apache Buildr прямо из github и запускаюjekyll --server
вdoc
папка этого проекта, то и оглавление не генерируется.
Чего мне не хватает?