she*_*eng 6 markdown liquid jekyll
我正在使用Jekyll发布博客.当我在我的降价文件中写"{%...%}"时,似乎"{%...%}"将由Liquid解析.但有时这不是我想要的,可能会导致错误.那么在我的帖子内容(.md文件)中包含"{%...%}"等文本的正确方法是什么?
我检查了Liquid docs并了解到我可以使用Block Tag {% raw %} ... {% end raw %}在其间包含原始文本.但是,我认为这不是一个好主意.因为如果markdown文件没有被Liquid解析(例如,在Jekyll以外的某些环境中),这将在我的文本中留下未使用的{%raw%}.
如果我说错了,请纠正我.
PS:我使用GitHub页面进行托管,他们禁用了插件.
关于Jekyll和GitHub页面需要记住的一件事是,您始终可以在本地构建您的站点(通过运行jekyll build),将其提交到您的仓库并让GitHub从那里提供服务.所以你可以使用(或创建)一个插件,让你拥有你想要的东西.:P
另一方面,我认为不使用它真的太麻烦了{% raw %}.如果 - 并且仅当 - 您将在其他地方使用这些markdown文件,您可以通过脚本(或sed命令)传递它们并扫除这些标记.
| 归档时间: |
|
| 查看次数: |
1672 次 |
| 最近记录: |