0

我在 emacs 中启动“引导开发”过程以便之后将其与苹果酒一起使用的工作流程是这样的:

  • 转到外壳缓冲区。
  • 输入“引导开发”
  • 等到消息“时间已过...”
  • 苹果酒连接(输入,输入)

如果它是 ClojureScript 项目,可以使用以下命令启动浏览器 repl:

(start-repl)

当使用 cider-jack-in 来缓解这一点时,我在最后一步中遇到了问题,即 ClojureScript repl。这是错误消息的开头:

boot.user> (start-repl)
<< started Weasel server on ws://127.0.0.1:45341 >>
<< waiting for client to connect ... java.lang.NullPointerException
    at clojure.java.io$make_parents.invokeStatic(io.clj:443)
    at clojure.java.io$make_parents.doInvoke(io.clj:438)
    at clojure.lang.RestFn.invoke(RestFn.java:410)

(完整的信息可以在这里找到:http: //pastebin.com/chBNByKG

我确实根据苹果酒手册添加了 ~/.boot/profile.boot 。

4

1 回答 1

0

使用cider-jack-in-clojurescript(C-c M-J默认情况下) 而不是cider-jack-in获取 ClojureScript REPL。(或连接到外部 REPL。)否则它不起作用,至少对于当前的 CIDER(当时或写作时为 0.14。)

于 2016-08-08T17:25:23.780 回答