在大型的 Clojure 2024 年调查问卷中分享您的想法!2024 状态调查!

欢迎!请查阅关于页面,了解更多关于如何使用本站的信息。

0
ClojureScript

Mike 在这次提交中引入了一个修改,以改进规范失败的输出:https://github.com/clojure/clojurescript/commit/59997385d85e7e1af1559d599eb51fdb1d7e93b1#diff-cba27ef5577ebe459e904b894c982c0bR89

此代码依赖于 cljs.repl 被加载,但是在基于 ClojureScript 的 socket-based io-prepl 中默认情况下不是这样。如果抛出错误,它将会再次抛出,因为它找不到 cljs.repl/err->str(名称将在 JavaScript 栈跟踪中显示为损坏)。

4 个答案

0

由:olical

我们是否应该确保在这个 node prepl 上下文中加载 cljs.repl? 我也想知道为什么只有 node_repl.js 存在,为什么不包含相同错误处理到浏览器/ graal/ nashorn REPLs?也许它已经包含在内,只是我遗漏了某个地方。

0

由:mfikes

有关其他 REPLs 的错误处理,请参阅 CLJS-3011。

0

由:mfikes

类似于 CLJS-3043

0
参考: https://clojure.atlassian.net/browse/CLJS-3022(由oclical报告)
...