1
我正在研究Jekyll中的Liquid模板,并且我有两个地方我不确定要使用什么:nil
,null
或只是空的。YAML中nil和null之间的区别
-
--- layout: nil|null|<empty> ---
- 当我使用
nil
,我得到`构建警告:布局 '零' 中的sitemap.xml请求不存在的,因为this thread demonstrates。 null
和空白都没有错误。
- 当我使用
在液体模板:
{% if post.date != nil %}
null
,nil
,以及空白的所有工作,但""
使得说法正确,在未设置变量。
那我该用哪个?为什么? (这与Ruby有什么关系?我没有添加标签。)