2013-04-03 81 views
1

我正在编写一个小clojurescript项目,我遵循许多使用lein环作为开发Web服务器的lein cljsbuild示例。lein环服务器不会自动重建

我以前运行lein ring server来为我的本地机器上的网站提供服务。现在看来,当我更改包含hiccup html定义的clj文件时,lein ring服务器不会自动重建并重新启动。

根据https://github.com/weavejester/lein-ring这应该是这种情况(也许我误解了,但它说重新加载应该是默认值)。

我project.cljs或多或少相当于https://github.com/emezeske/lein-cljsbuild/blob/master/example-projects/advanced/project.clj

任何想法?

+1

您是否尝试设置自动重装?为真? – Cubic

+0

我做了':ring {:auto-reload?真......“,尽管我没有确认这是正确的调用。 – wirrbel

+0

我刚刚增加了leiningen项目文件中所有clojar软件包的版本号,现在它似乎可行。 – wirrbel

回答

-1

我遇到了同样的问题,最终导致我在声明名称空间之前需要一个库,并要求它在名称空间下方的行使其工作。 所以它是这样的:

(require 'clojure.pprint) 
(ns app.core) 

,我改为:

(ns app.core) 
(require 'clojure.pprint) 
相关问题