通常,Clojure应用程序具有-main入口点。我在玩Compojure:

(defroutes app-routes
   (GET "/" [] handle-index)
   ...)

(def app
  (compojure.handler/site app-routes))

该应用程序的入口点在哪里?在Ring中的某个地方,因为要运行的命令是这样的:lein ring server-headless?无论如何,命名空间中入口点的功能是什么?

最佳答案

检查您的project.clj中的:ring {:handler yourproject.handler/app}条目。
有关更多信息,https://github.com/weavejester/lein-ring

关于Clojure:我的切入点在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19126057/

10-11 08:55