我对 Ruby 和 Liquid 很陌生,但无论在这里还是谷歌搜索都找不到答案。
我想要实现的是/应该非常简单。我想写:
{% start %}
Some html <a href="#">here</a>.
{% endstart %}
Jekyll 应该像这样输出:
<div class="start">
Some html <a href="#">here</a>.
</div>
这不是绝对必要的,因为不编写div
自己并不会获得太多收益。如果你真的想做,你可以写一个 Jekyll 插件。
如果编写所有 HTML 样板文件太多(通常是 argh),您应该使用Emmet,这是一个大大简化插入这些标签的插件,或者考虑使用类似HAML的东西。