从目录树递归构建Jekyll页面

从目录树递归构建Jekyll页面,jekyll,Jekyll,我喜欢Markdown+MathJax做笔记,我发现做笔记最简单的方法是使用一个小型的本地Jekyll服务器,我可以使用Git进行备份。它简单、干净、私密、多余;在处理之前,每个文档都是一个人类可读的文件,这意味着我希望在20年后,这些注释不会一文不值 我唯一的问题是,我希望我能有一个包含降价文件子目录的目录,并让Jekyll递归地构建所有内容。例如,假设我有这样的东西: ... - research - foo - derivations - der

我喜欢Markdown+MathJax做笔记,我发现做笔记最简单的方法是使用一个小型的本地Jekyll服务器,我可以使用Git进行备份。它简单、干净、私密、多余;在处理之前,每个文档都是一个人类可读的文件,这意味着我希望在20年后,这些注释不会一文不值

我唯一的问题是,我希望我能有一个包含降价文件子目录的目录,并让Jekyll递归地构建所有内容。例如,假设我有这样的东西:

...
- research
    - foo
       - derivations
           - derivation1.md
           - derivation2.md
           ...
       - meetings
           - 20190912_meeting1.md
           - 20190912_meeting2.md
           ...
    - bar
       - derivations
       - meetings
- personal
- courses
    - qux
    - baz
...
我希望自动呈现并在本地托管一个web服务器,其中每个目录都是一个索引页,每个
.md
文件都是一个文档


在Jekyll中,这样做相对容易吗?我见过一些东西在使用,但它非常混乱和手动。

你解决过这个问题吗?@BenWinding,遗憾的是没有。目前,我只使用集合进行深度1嵌套。你解决过这个问题吗?@BenWinding,遗憾的是没有。目前,我只使用集合进行深度1嵌套。