我有一个在Compaojure的“等级”网站,
(defroutes main-routes
(GET "/" [] (resp/redirect "/public/index.html")
(GET "/blog" [] (resp/redirect "/public/blogs/index.html")
(GET "/tools" [] (resp/redirect "/public/tools/index.html"))
不过,我希望这些网页更具有活力,也就是说,我希望索引.html网页能够通过扫描/博客目录的内容产生,同样,也希望能够扫描/工具路径。
最后,我希望路线看起来如此:
(defroutes main-routes
(GET "/" [] (resp/redirect "/public/index.html")
(GET "/blog" [] (generate-index "/public/blog"))
(GET "/tools" [] (generate-index "/public/tools")))
是否有一个简单的路线图, 通过compajure在我的网站建立动态路径?
更具体地说,( generate- index) 功能扫描输入路径, 并返回所有文件的链接, 有建议吗? 我想Compaojure可能已经具备了这样的功能, 因为最近出现了如此多基于这种语系的博客平台。