2013-10-01 4 views
5

Как правило, приложение Clojure имеет точку ввода -main. Я играю с Compojure:Clojure: где моя точка входа?

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

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

Где точка входа в приложение? Где-то в кольце, потому что команда для запуска такова: lein ring server-headless? В любом случае, какая функция в точке входа в пространстве имен?

ответ

5

Проверьте проект.clj для входа :ring {:handler yourproject.handler/app}. Для получения дополнительной информации, https://github.com/weavejester/lein-ring

+0

Спасибо! Я искал ответ в исходном коде Compojure и Ring, но не в лейн-ринге. – demi

Смежные вопросы