如何在3d派对网络托管服务器上部署clojure noir网站



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

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

lein-ring插件添加到您的项目中。clj的插件部分

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

最新更新