2013-04-03 84 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) 
相關問題