visual-studio-code - 没有应用程序连接到 REPL 服务器
问题描述
我正在尝试使用 Calva REPL 在 VS Code 中评估一些 Clojure 表单。
当我运行这些命令中的任何一个时,都会出现错误:
没有应用程序连接到 REPL 服务器。确保您的 JS 环境已加载您编译的 ClojureScript 代码。
它似乎不允许我切换名称空间。
解决方案
通过对问题的评论,我假设这是一个浏览器项目。根据错误消息,它是 shadow-cljs。
使用 shadow-cljs Calva 有点过早地打开了 REPL 窗口,因为我们仍然缺乏一种可靠的方法来确保与 ClojureScript 应用程序的连接。一旦你得到提示,就像你在那里(令人尴尬undefined
)一样,尝试使用应用程序重新加载网页。然后你应该能够评估一些东西,并且提示应该得到一些不那么未定义的东西。
我可以推荐加入Clojurians Slack 上的 #calva 频道,以获得更快的帮助。
推荐阅读
- c - C 中 for 循环导致无限循环的示例
- ios - Swift 如何计算一次价值并在整个应用程序中共享
- php - 在 Wordpress 管理员中加载脚本时出错
- mysql - 存储两个字符而不关心它们的顺序
- azure - Azure 负载均衡器我无法选择目标虚拟机
- c - 使用 fork 创建进程树
- python - 在 Python 中使用颜色标度可视化移动速度
- c# - 使用 WSDL 端点时拒绝访问错误
- c++ - 如何将部分流作为参数传递?
- ios - Swift iOS Firebase - 如何结合 queryOrdered(byChild) 和 GeoFire observe(.keyEntered) 来同时获取快照和位置结果?