2016-04-15 8 views
1

起動タスクboot-cljs-replは、実行中のブラウザインスタンスと対話するClojureScript REPLに接続する方法を提供します。Clojure&ClojureScript REPL(emacs + cider + boot)

build.bootの依存関係に正しく追加されていれば、ClojureのREPLを起動するためにClojure repl内から(start-repl)という関数を呼び出すことができます。

私は機能とciderパッケージの助けにより、EmacsはwithingからのClojureのREPLに接続しています:(cider-connect)

私はClojureのREPLとでClojureScript REPLを持っているかを把握しようとしています2つの異なるEmacsバッファ(同時に)上記の手順は後者を前者の「置き換え」する。

もう一度(cider-connect)を呼び出すと、すでに別のREPLが実行中であることがわかります。

私は、leiningen + cider-jack-in/cider-jack-in-clojurescriptを使用しているときのデフォルトの動作と思います。これらの呼び出しは、leiningenのためにのみ意味があるようです。

だから、私は尋ねています:のブートは何ですかこれを行う方法は?

答えて

2

再びプロンプト表示されるはずですcider-connectを呼び出す:

REPL buffer already exists (*cider-repl localhost*). Do you really want to create a new one? (y or n) 

ちょうどyヒットし、新しいREPLバッファを取得します。

cider-jack-inおよびcider-jack-in-clojurescriptと同じです。

+0

大丈夫、完璧です。私はこれが他を置き換えると思った。どうも。サイダージャックインがライニング専用であるのか、ブートでも動作するのかどうか分かりますか? –

+1

これはサイダー機能で、両方で動作するはずです。 –