如何在3d party虚拟主机服务器上部署clojure noir网站?

时间:2013-02-13 01:51:42

标签: web clojure hosting noir

我使用clojure(noir)建立了自己的网站,但我不知道如何将网站部署到网络托管服务器。我知道如何在虚拟端口(localhost8080)上运行它。是否有某种方法将所有clojure代码编译成javascript和html,以便第三方Web服务器能够理解并阅读它?还是我还有另一种方法可以做到这一点吗?谢谢。

1 个答案:

答案 0 :(得分:2)

就像许多常见的Clojure Web框架一样,noir构建在环形框架之上。 Ring生成.war文件中包含的Java servlet。托管服务提供商知道如何托管war文件。一般情况下,您使用leiningen生成war文件,并通过某种方式将其提供给您的托管公司(或者在Heroku的情况下通过git推送它)

lein-ring插件添加到project.clj的插件部分

https://github.com/weavejester/lein-ring