我目前正在使用Jekyll(使用this blog post作为简易设置指南)来开发个人博客。我正在尝试重新使用HTML文件,以便一个URL "/"
显示一些文本,而另一个URL "/posts"
显示一些不同。为此,我试图在_config.yml
中设置一个Font Matter Default
,该https://jekyllrb.com/docs/仅适用于路径之一,即原始路径"/"
。
这是我用来设置字体默认值的代码:
# site defaults (https://jekyllrb.com/docs/configuration/)
defaults:
- scope:
path: ""
values:
display_num_posts: 5
我面临的问题是path: ""
适用于所有页,因此我的变量display_num_posts
将在我的每个页面上设置为5
使用HTML文件("/"
和"/posts"
)。
我的问题:如何设置仅包含主页的路径?网址中没有多余的"/posts"
?
我尝试在this blog post页面上进行搜索,但是找不到答案。我也尝试设置path: "/"
,但是该路径根本不匹配任何URL。
答案 0 :(得分:0)
显然,这可以通过将path
设置为基本index.html
文件来完成,如下所示:
# site defaults (https://jekyllrb.com/docs/configuration/)
defaults:
- scope:
path: "index.html"
values:
display_num_posts: 5
我发现这在{{3}}上是可能的。
希望这对帮助我的人有所帮助。