Джекилл: отображение сообщений разных категорий - PullRequest
0 голосов
/ 07 июня 2018

У меня есть две разные категории постов, а именно blog_posts и notes в моем личном блоге на Jekyll, и я пытаюсь отображать посты обеих категорий отдельно под разными постоянными ссылками, например: /blog/link-of-post-one и/notes/link-of-post-two.Это текущая файловая иерархия:

-blog
--index.html

-notes
--index.html

-blog_posts
--_posts
--- 2018-06-07-link-of-post-one.md

-notes_posts
--_posts
--- 2018-06-07-link-of-post-two.md

-index.html

-_config.yml

_config.yml

name: Personal Blog
markdown: kramdown
permalink: /:categories/:year/:month/:day/:title

/ blog / index.html

---
layout: default
title: Blog posts
---
    <h1>{{ page.title }}</h1>
    <ul class="posts">

      {% for post in site.categories.blog_posts %}
        <li><span>{{ post.date | date_to_string }}</span> » <a href="{{ post.url }}" title="{{ post.title }}">{{ post.title }}</a></li>
      {% endfor %}
    </ul>

Теперь я ожидал списоквсех сообщений в категории blog_posts, которые будут отображаться по ссылке /blog после указанных выше настроек и кода.Тем не менее, в данный момент нет сообщений, отображаемых из файла /blog/index.html.

Запуск команды jekyll build из корневого пути выдает это в качестве вывода:

Configuration file: /root_path/_config.yml
            Source: /root_path
       Destination: /root_path/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
                    done in 0.03 seconds.
 Auto-regeneration: disabled. Use --watch to enable.

Что кажется неправильнымс моей конфигурацией и кодом?

...