nrepl

    0熱度

    2回答

    我正在使用emacs進行clojure開發。 所以使用後:C-u M-x cider-jack-in(在我的測試文件中)。接着是lein repl,然後是M-x cider-connect我在我的項目的根目錄中得到了一個奇怪的,部分工作的repl,我必須提供每個函數的完全合格路徑以及其名稱空間。 如何爲蘋果酒提供自定義入口點(例如測試文件)?如何預先加載名稱空間的某些部分,或者在程序的特定位置停止

    1熱度

    3回答

    昨天晚上我花了一些時間弄亂了我的leinigen profiles.clj,以擺脫在我的項目中啓動蘋果酒時所打印的所有錯誤。今天,我去了終端(我喜歡在工作時保持開放),但它不起作用。我認爲這是一個蘋果酒問題,所以我嘗試了Emacs,但即使在Emacs中,如果我不在項目中,repl也不會啓動。 這裏的錯誤: Error loading refactor-nrepl.middleware: cloju

    2熱度

    1回答

    我嘗試使用cider/cider-nrepl運行lein項目。 我寫[cider/cider-nrepl "0.10.1"]在project.clj plugins部分運行cider-jack-in 後,我有錯誤 - Caused by: java.lang.RuntimeException: Unable to resolve var: cider.nrepl.middleware.apropo

    2熱度

    1回答

    內設立Figwheel REPL我剛開始使用以下模板製作一個簡單的cljs應用玩耍: lein new figwheel someproject -- --reagent 我希望使用REPL在蘋果酒cljs開發相同的方式我通常會爲一個正常的CLJ項目,所以我做了一些研究,並在這裏結束了: https://github.com/bhauman/lein-figwheel/wiki/Using-the

    0熱度

    1回答

    我想在我的項目中使用CIDER的調試器,這是在maven中設置的(無法切換到Leiningen)。我已配置的Clojure,Maven的插件作爲在他們的github自述說: <plugin> <groupId>com.theoryinpractise</groupId> <artifactId>clojure-maven-plugin</artifactId> <ve

    2熱度

    1回答

    我正在運行一個使用ring/compojure的luminus web框架的服務器,我希望能夠通過clojure repl連接到我的代碼。我知道有一個nrepl服務器代表網絡repl,並且可以通過以下方式連接到它:`lein repl:connect user @ host:port(或某種不同的協議,我嘗試了幾件事)。 當您使用lein new luminus [project-name]自動生

    12熱度

    1回答

    我剛剛通過el-get安裝了蘋果酒,就在今天。當我在Emacs啓動蘋果酒,以下標題印: ; CIDER 0.8.0-snapshot (Java 1.7.0_65, Clojure 1.6.0, nREPL 0.2.6) WARNING: The following required nREPL ops are not supported: eldoc ns-list ns-vars unde

    0熱度

    1回答

    偶爾我想在其他軟件中複製repl的結果。有沒有一種方便的方法將repl中運行的函數的結果複製到系統剪貼板?我知道我可以將spit結果輸出到一個文件中。我正在使用mac os x。

    1熱度

    1回答

    我開始用emacs/nrepl編碼Clojure。使用一些命令,導致打印一個長的JSON結果,光標跳轉到輸出中間的某處。 M->將光標放在最後,它應該在哪裏。按ENTER鍵會使其跳回到先前JSON結果中間的某個位置。我可以執行一個命令,例如(+ 1 2) - 打印結果,光標在前一個輸出中跳回。輸出滾動出屏幕後,所有的行爲都會恢復正常。 這可能是什麼原因造成的?我使用cider-nrepl 0.9.

    1熱度

    1回答

    我最近開始Emacs的24.我的工作流程涉及將要經由流浪漢遠程服務器,然後執行cider-jack-in運行nREPL服務器連接到的Clojure上,根據使用蘋果酒服務器。如果我在Emacs的新實例中運行它,它一切正常。但是,如果由於某種原因連接斷開或休眠系統,我無法重新啓動REPL。我得到以下信息: Connecting to nREPL on localhost:58062... error