我希望修改以下代码,以便与其生成指向网站上最新三篇文章的链接,而是像在传统博客中一样完整地复制文章的正文。我有点难以理解下面发生了什么,以及必要的改变是什么。
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