没有应用程序连接到REPL服务器

时间:2019-09-11 09:20:50

标签: visual-studio-code clojure clojurescript read-eval-print-loop shadow-cljs

我正在尝试使用Calva REPL在VS Code中评估某些Clojure形式。

当我运行任何these命令时,都会收到错误消息: No application has connected to the REPL server. Make sure your JS environment has loaded your compiled ClojureScript code.

似乎并没有让我切换名称空间。预先感谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

通过对问题的评论,我假设这是一个浏览器项目。并通过错误消息,它是shadow-cljs。

使用shadow-cljs,Calva会过早地打开REPL窗口,因为我们仍然缺乏可靠的方法来确保与ClojureScript应用程序的连接。收到提示后,就像那里一样(令人尴尬的undefined),请尝试使用应用程序重新加载网页。您应该然后能够评估某些内容,并且提示中的内容应该变得不太明确。

我建议您在Clojurians Slack上加入#calva-dev频道,以获得更快的帮助。