本文记录部署Jekyll可能用到的一些指令、第三方包及Liquid的一些相关资料。
参见一段Blog的生成代码
{% for post in site.posts %} {% assign flag = false %} {% for tag in post.tags %} {% if tag == "test" %} {% assign flag = true %} {% endif %} {% endfor %} {% if flag == false %} {% capture year %}{{ post.date | date: '%Y' }}{% endcapture %} {% include archive-single.html %} {% endif %} {% endfor %}
用%raw% %endraw%
可以实现liquid代码的escape,前后要加大括号。