0

clojureを使用してプロジェクトを作成しlein new、開始GNU Emacsし、ファイルを開き、ジャックインcore.cljしようとすると、吹き飛ばされます:cider-jack-in

Making nrepl-create-client-buffer-function local to *nrepl-server clojure-noob* while let-bound!
Making nrepl-use-this-as-repl-buffer local to *nrepl-server clojure-noob* while let-bound!
Starting nREPL server via lein repl :headless...
nREPL server started on 37124
nREPL: Establishing direct connection to localhost:37124 ...
nREPL: Direct connection established
error in process filter: cider-repl-set-initial-ns: Symbol's value as variable is void: ns
error in process filter: Symbol's value as variable is void: ns

そして(明らかに)何も起こらない

私のcore.cljファイルは次のとおりです。

(ns clojure-noob.core
  (:gen-class))

(defn -main
  "I don't do a whole lot ... yet."
  [& args]
  (println "¡Soy una tetera pequeña y fuerte!"))

ご覧のとおり、派手なものは何もありません...(で実行されますlein run

私の.lein/profiles.cljはとてもシンプルです:

{:user {:plugins [[cider/cider-nrepl "0.10.0-SNAPSHOT"]]}}

そして私のciderバージョンは次のとおりです。

CIDER 0.10.0snapshot (package: 20150830.328)

によって報告されたようにM-x cider-version

私は新しいのですがClojure、ところで...

私たちを手伝ってくれますか?

4

1 に答える 1

2

の最新バージョンのバグですcider(修正済み: http://bit.ly/1UfNgE9 )。

現時点では、この変更をローカルciderインストールに手動で適用するか、修正の公開を待つことができます。

于 2015-08-30T19:24:40.320 に答える