本文记录部署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,前后要加大括号。