我回到了jekyll项目上。当我刚开始在这个项目上工作,我问这个页面是如何在杰基尔后拉作者的名字,并建议使用此代码: {{ site.data.authors[page.author].name }}
...这工作得很好。现在我的目标是有一个作者页面来显示作者信息。 我有一个authors.yml文件(在_data文件)与结构化项目如下: john_doe:
name: John Doe
默认情况下,Jekyll使用* .html,但是我使用的程序(Sublime Text 3)有一个添加了Liquid语法支持的程序包,但它只会自动检测并执行代码建议,如果文件的扩展名为*.liquid。另一个问题是,Jekyll正在寻找default.html以及其他布局。如何让Jekyll寻找*.liquid文件,而不是像default.liquid?
对于在GitHub上托管的Jeykll website,我创建了一个自定义解决方案(无Jeykll插件)来显示页面上所有类别的链接*。我使用setup of GitHub pages for local Jekyll builds并在本地使用bundle exec jekyll serve构建。如果在下面模式分类的帖子的链接左侧的侧栏访问http://127.0.0.1:4000,推动嵌入式的超链
我在我的_data文件夹中有一个YAML文件,其中包含我在主导航栏中的链接列表。 _data/nav.yml: main:
- title: Link A
- url: "/path/to/linkA"
- title: Link B
- url: "/path/to/linkB"
- title: Link C
- url: "#