我是一个 ClojureScript 新手,在 Windows 机器上使用 emacs、cider、cljsbuild 和 austin 以及 slimerjs。我注意到当我启动 clojurescript repl 时,消息
Browser-REPL ready @ http://localhost:xxxx/yyyy/repl/start
出现,如果我将浏览器(例如 Chrome)指向那里,则可以看到 appendChild 或 js/alert 等功能的副作用。两个 Firefox 窗口也打开了,其中一个显示“SlimerJS”。关闭这些 Firefox 窗口似乎没有任何效果。
有人可以向我解释一下 ClojureScript REPL、SlimerJS 和我的其他浏览器 (Chrome) 连接到的 Browser-REPL 的幕后情况吗?