【问题标题】:How to deploy clojure noir website on a 3d party web hosting server?如何在 3d 派对虚拟主机服务器上部署 clojure noir 网站?
【发布时间】:2013-02-14 08:27:02
【问题描述】:

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

【问题讨论】:

    标签: web clojure hosting noir


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-24
      • 2011-08-29
      • 2021-10-28
      • 2013-09-17
      • 2021-12-18
      • 1970-01-01
      • 2020-04-14
      • 2014-07-06
      相关资源
      最近更新 更多