我使用Octopress写我的博客。
我喜欢写一些笔记,不想把它们发布为博客。
所以我在note
文件夹中创建了一个名为source
的折叠,并在其中添加了一些markdown文件。 see source code structure
它有效,但我不知道如何在一个页面中列出所有笔记档案的标题和链接。现在我手动列出它们see code。
我的问题是:
我的解决方案(创建一个新文件夹)是最好的方法吗?
如何编写代码列表文件而不是手动更新?
答案 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>