liquid/jekyll逻辑标签应该如何使用?

How should liquid/jekyll logic tags be used?

我自己解释一下, 这是我尝试过的代码示例:

{% assign a=1 %}
{% if a==1 %}
<h1>'a' is equal to one!</h1>
{% else %}
<h1> 'a' is NOT equal to one!</h1>
{% endif %}

输出为:

'a' is NOT equal to one!

怎么回事?

在 == 运算符周围保留一些 space:

{% if a == 1 %}