Файлы коллекции Jekyll не генерируются из md, хотя коллекция повторяется на родительской странице? - PullRequest
0 голосов
/ 08 февраля 2019

Я не уверен, что я сделал.Я добавил несколько новых страниц из папок своих коллекций.

Папки и файлы создаются в папке сайта.

Однако я могу перебирать свои коллекции и просматривать ссылки, однако ссылки предоставляют404 ошибки, так как файлы не создаются.

Я заново сохранил файлы как utf8, но это не помогло, упомянуто в связанном вопросе.

Я дажеудалил все файлы и вернул исходные тестовые файлы, которые работали ранее.

Глупо, у меня не было проекта под контролем исходного кода.

Очевидно, что jekyll может видеть их и читать их содержимое ициклы работают ...

Но файлы не генерируются.

<h3>User Guides</h3>
{% for user in site.stt_userguides %}
{::nomarkdown}
    <a href="{{ user.url }}">
        <h3>{{ user.title }}</h3>
    </a>
    <p>{{ user.content | markdownify }}</p>
{:/}
{% endfor %}

<h3>Features</h3>
{% for user in site.stt_features %}
{::nomarkdown}
    <a href="{{ user.url }}">
        <h3>{{ user.title }}</h3>
    </a>
    <p>{{ user.content | markdownify }}</p>
{:/}
{% endfor %}

Я использую эту команду ...

bundle exec jekyll serve

Это подтверждаетфайлы не найдены.

1 Ответ

0 голосов
/ 09 февраля 2019

Из-за проблем с начальной настройкой реализации коллекций я случайно удалил параметр output: true, который также полезен для добавления свойства permalink в вашу коллекцию в config.yml.

Как показано в разделе коллекций этогостраница https://jekyllrb.com/docs/permalinks/

...