在Octopress中,如何创建类似于博客文件夹和列表归档文件的文件夹?

时间:2015-02-28 09:20:42

标签: octopress

我使用Octopress写我的博客。

我喜欢写一些笔记,不想把它们发布为博客。 所以我在note文件夹中创建了一个名为source的折叠,并在其中添加了一些markdown文件。 see source code structure

它有效,但我不知道如何在一个页面中列出所有笔记档案的标题和链接。现在我手动列出它们see code

我的问题是:
我的解决方案(创建一个新文件夹)是最好的方法吗? 如何编写代码列表文件而不是手动更新?

1 个答案:

答案 0 :(得分:1)

为此,您可以使用jekyll collections

在_config.yml中,添加:

collections:
  notes:
    output: true

note文件夹重命名为_notes

现在您可以列出所有笔记:

<ul>
{% for note in site.notes %}
  <li><a href="{{site.baseurl}}{{ note.url }}">{{ note.title }}</a></li>
{% endfor %}
</ul>