2016-04-15 61 views
1

启动任务boot-cljs-repl提供了一种连接到与正在运行的浏览器实例交互的ClojureScript REPL的方法。Clojure&ClojureScript REPL(emacs + cider + boot)

如果正确添加到build.boot依赖项中,可以从Clojure repl中调用函数(start-repl)以启动ClojureScript REPL。

我连接到Clojure的REPL从withing的Emacs,由cider包功能的帮助:(cider-connect)

我试图找出如何有一个Clojure的REPL和ClojureScript REPL中两个不同的Emacs缓冲区(同时)。上面描述的过程确实会替代前者。

再次调用(cider-connect)告诉我,已经有另一个REPL正在运行。

我认为在使用leiningen +苹果酒插孔/苹果酒插孔在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-incider-jack-in-clojurescript相同。

+0

好吧,完美。我认为这将取代其他。谢谢。你可能知道苹果酒是否只是用来制作蛋糕或者还可以用于开机? –

+1

这是一个苹果酒功能,应该与两者兼容。 –