flatland:使用Hiccup进行模板制作的Clojure中的简单平面文件CMS

时间:2024-06-14 04:09:30
【文件属性】:

文件名称:flatland:使用Hiccup进行模板制作的Clojure中的简单平面文件CMS

文件大小:108KB

文件格式:ZIP

更新时间:2024-06-14 04:09:30

JavaScript

平原 使用Hiccup进行模板制作的平面文件CMS。 用法 我想做一个博客而不离开Clojure-land(Octopress的开销太大)。 因此功能非常有限: 帖子(格式:yaml frontmatter,在其行上使用“ ---”分隔符,后跟以markdown格式的帖子)位于“ resources / posts”目录中。 格式类似的静态页面(例如,关于我等)位于“资源/页面”目录中。 CSS和Javascript进入“公共”目录。 模板位于“ src / flatland / templates.clj”中,因为它们是Clojure代码。 不确定哪种事情的最佳实践是什么。 这些在运行时加载。 如果您想发疯,甚至可以在应用运行时重新加载它们; 我没有尝试过,因为它是一个博客。 执照 根据Eclipse Public License 1.0版或(可选)任何更高版本分发。


【文件预览】:
flatland-master
----Dockerfile(428B)
----.gitignore(94B)
----README.md(921B)
----run.sh(57B)
----resources()
--------posts()
--------pages()
--------sample_post.md(248B)
----project.clj(756B)
----test()
--------flatland()
----public()
--------css()
--------js()
----LICENSE(11KB)
----src()
--------flatland()
----doc()
--------intro.md(106B)

网友评论