gpt4 book ai didi

markdown - 使用 jekyll 时如何在 Markdown 文件中包含 "{% %}"?

转载 作者:行者123 更新时间:2023-12-04 14:29:24 24 4
gpt4 key购买 nike

我正在使用 Jekyll 发布博客。当我在 Markdown 文件中写入“{%...%}”时,“{%...%}”似乎会被 Liquid 解析。但有时这不是我想要的,并且可能会导致错误。那么在我的帖子内容(.md 文件)中包含像“{%...%}”这样的文本的正确方法是什么?

我查看了 Liquid 文档并了解到我可以使用 Block Tag {% raw %} ... {% end raw %}之间包含原始文本。但是,我认为这不是一个好主意。因为如果 Markdown 文件没有被 Liquid 解析(例如,在 Jekyll 以外的某些环境中),这将在我的文本中留下未使用的 {% raw %}。

如果我说错了什么,请纠正我。

P.S.:我使用 GitHub Pages 进行托管,他们禁用了插件。

最佳答案

关于 Jekyll 和 GitHub 页面要记住的一件事是,您始终可以在本地构建站点(通过运行 jekyll build ),将其提交到您的存储库并让 GitHub 从那里提供服务。所以你可以使用(或创建)一个插件,让你拥有你想要的东西。 :P

另一方面,我觉得不使用{% raw %}真的太麻烦了。 .如果——且仅当——您打算在其他地方使用这些 Markdown 文件,您可以通过脚本(或 sed 命令)传递它们并清除这些标签。

关于markdown - 使用 jekyll 时如何在 Markdown 文件中包含 "{% %}"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17720167/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com