【发布时间】:2015-05-20 12:12:54
【问题描述】:
我有一个包含 Clojure 和 ClojureScript 代码的项目。当我通过lein ring server 运行我的服务器时,我想包括未优化的 ClojureScript,否则优化 ClojureScript。这样做的惯用方法是什么?
我正在使用:
[[bidi "1.19.0"]
[hiccup "1.0.5"]
[org.clojure/clojure "1.7.0-beta3"]
[org.clojure/clojurescript "0.0-3269"]]
[[lein-cljsbuild "1.0.4"]
[lein-ring "0.9.4"]]
我的处理程序只是一个简单的处理程序:
(def app (-> ["/" {:get {"" index-view}}]
(compile-route)
(make-handler)))
这是我的服务器指令:
:ring {:handler webapp.core/app}
在我看来,我正在寻找一种能够做到这一点的方法:
(dev-server? request) ;; => true if it's a development server, otherwise false.
【问题讨论】: