2

问题是:有没有办法在没有服务器的 .WAR 文件的情况下获取或编译用 clojure 编写的网站到 HTML 和 Javascript 文件?谢谢你。

4

2 回答 2

3

为此,您可能需要考虑用ClojureScript编写站点。它是一种不同的语言,但与 Clojure 非常相似。这样就可以使用客户端 java 脚本和静态资源(如 HTML、CSS、图像等)编写整个站点。或者您可以使用节点来运行生成的服务器端 JavaScript。

另一种选择,取决于我如何解释您的问题,将其编写为 Clojure 中的动态站点,然后使用 wget 抓取整个内容并保存它的静态快照。虽然也许这不是你所要求的?您还可以使用 Hickup 或 Enlive 创建模板,然后运行模板以生成静态提供的 html,无需应用服务器或动态内容。

于 2013-02-13T23:16:44.047 回答
3

如果你想创建一个静态站点,有几个选项,

于 2013-02-14T09:12:25.987 回答