通过在assign标签中包含连字符,您可以从渲染的模板中删除生成的空白...如果您不希望任何标记输出空格,一般情况下您可以为两者添加连字符所有标签的两侧({% - 和 - %}):
当我在jekyll中尝试时
{%- case key -%}
我收到错误
Error: Liquid syntax error (line 139): Tag '{%- case key -%}' was not
properly terminated with regexp: /\%\}/
jekyll生成的html中有很多关于过多空格的帖子,例如Compressing Liquid generated code。
他们都抱怨稀释HTML输出并讨论插件作为解决方案。 我的简单问题是:
{%- ... -%}
在jekyll中不起作用?答案 0 :(得分:12)
杰基尔< v3.5.0使用液体v3.0.6。 白色空间控制仅适用于液体v4,此版本将很快登陆Jekyll。
截至2017年6月18日,Jekyll v3.5.0已升级为Liquid v4。 {%- ... -%}
现在有效。