错误告诉您异常发生在浏览器中。您是否已经查看浏览器堆栈跟踪?
至于创建最简单的REPL,Quick Start提供了一个更好的方法——您的最小复现示例执行了许多不再推荐执行的步骤,我无法看到Socket REPL在这里除了制造更复杂的堆栈跟踪之外还起到了什么作用。
您实际上不应再做的事情
- 通过脚本构建并通过直接调用REPL API操作
- 使用
:browser
目标并手动尝试连接(这已经为您完成)
再次请通过Quick Start了解更简单和标准的方式。
至少,它将提供一个真实的最小复现示例,并省略所有这些不必要的步骤。
更新:我刚刚按照快速上手步骤操作,并在REPL中输入了一个与编译后源代码匹配的ns表单,但我无法重现。
所以这里可能存在一个bug,但你确实需要进一步缩小范围。