我无法让Wintersmith在index
页面上生成摘录。
我明白这一点:
if article.intro.length > 0
!= typogr(article.intro).typogrify()
if article.hasMore
p.more
a(href=article.url) more
但我不确定要调整长度。我尝试了1,100,-1,似乎没有任何东西触发more
。
答案 0 :(得分:1)
terminate called without an active exception
Aborted (core dumped)
属性包含所有html,直到第一个article.intro
或<h2>
标记(可配置)。因此,要控制摘录的长度,只需将标记添加到介绍和完整文章之间的分隔符。如果找不到分隔符,则介绍将包含整篇文章,<hr>
将为false。
例如
hasMore
以下是它的实施方式: https://github.com/jnordberg/wintersmith/blob/master/src/plugins/page.coffee#L113