2024 Clojure状态调查中分享您的想法!

欢迎!请查阅关于页面获取更多关于如何使用本网站的信息。

0
ClojureScript
{code:title="src/foo/core.cljs"}
(println "hello")


有时这可以工作


$ clj -Srepro -m cljs.main src/foo/core.cljs
编译客户端 js ...
在本地主机端口 9000 上提供 HTTP 服务
监听浏览器 REPL 连接 ...
hello


而其他时候则不会


$ clj -Srepro -m cljs.main src/foo/core.cljs
编译客户端 js ...
在本地主机端口 9000 上提供 HTTP 服务
监听浏览器 REPL 连接 ...


当它失败时,浏览器会记录


[日志] 在 10 次尝试后无法发送 {:type :print, :content "\"hello\"", :order 8}。(repl, line 3272)
[日志] 在 10 次尝试后无法发送 {:type :print, :content "\"\\n\"", :order 9}。(repl, line 3272)


这看起来就像在浏览器刷新打印之前,REPL 终端正在关闭。

这看起来与 CLJS-2574 有着密切的联系。

1 答案

0
...