我正在尝试在Github上托管一个Jekyll站点,它将拥有许多代码块,其代码类似于Liquid模板。这是有问题的,因为Jekyll试图渲染它,即使任何变量或函数不存在
我知道可以使用{% raw %} ... {% endraw %}
进行转义,但是有没有办法让Jekyll总是编译代码原始?我认为我不需要在代码块中实际使用Jekyll的功能,我宁愿坚持使用正常的markdown语法。
答案 0 :(得分:0)
但有没有办法让Jekyll始终只编译代码?
不是真的(I don't see any configuration默认启用raw,考虑到Jekyll必须解释代码块之外的其他Liquid模板。
如jekyll issue 5549所示,{% raw %}
仍然是官方解决方案。