我希望修改以下代码,以便与其生成站点上最新的三个帖子的链接,而不是在传统博客中完全复制帖子的正文。我在理解下面发生的事情方面有点困难,以及必要的改变是什么。修改Hakyll示例网站
match "index.html" $ do
route idRoute
compile $ do
let indexCtx = field "posts" $ \_ ->
postList $ fmap (take 3) . recentFirst
getResourceBody
>>= applyAsTemplate indexCtx
>>= loadAndApplyTemplate "templates/default.html" postCtx
>>= relativizeUrls
这样做似乎重现除了每篇文章的内容之外的所有标题。 – pgay 2013-07-12 04:01:59