Jekyll在HTML中使用config.yml值

Jekyll在HTML中使用config.yml值,jekyll,Jekyll,是否可以在config.yml文件中设置配置值,并将其打印在Jekyll的HTML页面中?我想在config.yml文件中设置我的网站的默认标题和描述,并将它们打印在我所有版面的标题中。每个模板都有一个站点变量,其中包含\u config.yml中的设置。例如,如果在\u config.yml中有类似my\u设置的内容:“string”,则可以使用{{site.my\u setting}访问模板中的值 注意:如果您使用的是jekyll serve,则需要重新启动该过程才能进行更改。实际上,\u

是否可以在config.yml文件中设置配置值,并将其打印在Jekyll的HTML页面中?我想在config.yml文件中设置我的网站的默认标题和描述,并将它们打印在我所有版面的标题中。

每个模板都有一个
站点
变量,其中包含
\u config.yml
中的设置。例如,如果在
\u config.yml
中有类似
my\u设置的内容:“string”
,则可以使用
{{site.my\u setting}
访问模板中的值


注意:如果您使用的是
jekyll serve
,则需要重新启动该过程才能进行更改。实际上,
\u config.yml
并没有使用watch选项重新加载。

它是
\u config.yml
+但是,有人能解释一下为什么这对我不起作用吗?我可以访问站点变量,但哈希中不存在我的自定义配置。好的,因为我无法编辑我的答案,我将回答我自己的问题:如果Jekyll找不到_config.yml或您没有提供自己的配置,它将使用默认配置。在我的例子中,_config.yml文件的路径不正确。还有一个问题-如果更改了_config.yml,请确保重新加载您的jekyll服务。(
jekyllserve--watch
不会重新加载config。)将html放入config.yml时如何转义html?