使用时 Jekyll data files我想存储一个格式化的描述,主要是为了我可以在其中包含链接。它适用于 HTML。
- name: Project name
description: >
I want to include a <a href="http://foobar.com">link</a>
当包含在
{{ project.description }}
中时,它会在生成的页面中正确呈现.我可以使用 Markdown 代替 HTML 吗?我更愿意这样做:
- name: Project name
description: >
I want to include a [link](http://foobar.com)
最佳答案
原来液体支持 filters ,但没有一个用于处理 Markdown 。幸运的是 Jekyll 添加了它自己的一套方便的 filters其中包括 markdownify
所以现在我可以这样做:
{{ project.description | markdownify }}
关于yaml - 从 Jekyll 数据文件中的 yaml 多行字符串渲染 Markdown ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29681237/