如何删除Jekyll中的空白区域?

时间:2016-11-27 15:06:41

标签: jekyll liquid

在Jekyll模板中,使用的Liquid标签可以产生大量的空白区域。从Liquid的文档中,使用{{- -}}{{% %}}可以删除这些空格。

但是当Jekyll建造时,我得到了Liquid syntax error

如何解决此问题或者您是否有其他方法可以删除空格?

5 个答案:

答案 0 :(得分:7)

{{-{%-标签存在于Liquid的最新测试版中,但Jekyll使用最新的稳定版本,不包括这些标签。

当Liquid 4.0的稳定版本发布时,Jekyll的下一个版本应该包含该更新,因此这些标签可以在Jekyll网站上使用。

答案 1 :(得分:1)

不确定这是否特定于Shopify,但是您可以尝试使用strip filter

输入{{ " So much room for activities! " | strip }}

输出So much room for activities!

答案 2 :(得分:0)

答案 3 :(得分:0)

Jekyll v4支持使用{{%- test_function -%}}{{- variable -}}details)。

否则,可以使用the compression扩展名。

答案 4 :(得分:-1)

我成功使用了remove方法并指定了一个空格:

Input
{{ "Multiple words here" | remove: " " }}

Output
Multiplewordshere