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

欢迎!有关此如何工作的更多信息,请参阅 关于 页面。

0 投票
ClojureScript

Mike 在此提交中引入了改进规范失败输出的更改:[链接](https://github.com/clojure/clojurescript/commit/59997385d85e7e1af1559d599eb51fdb1d7e93b1#diff-cba27ef5577ebe459e904b894c982c0bR89)

此代码取决于 cljs.repl 的加载,但在基于 ClojureScript 的 io-prepl 中默认情况下并未这样做。如果抛出错误,则因为它找不到 cljs.repl/err<-str(名称将在 JavaScript 栈跟踪中显示为损坏)而再次抛出。

4 答案

0 投票

评论者:ocal

我们应该确保在 node prepl 的上下文中加载 cljs.repl 吗?我在想为什么只有 node_repl.js 存在,为什么为浏览器 / graal / nashorn REPL 不包含相同的错误处理?也许它确实包含,而我只是错过了什么。

0 投票

评论者:mfikes

对于其他 REPL 中的错误处理,请参阅 CLJS-3011。

0 投票

评论者:mfikes

类似 CLJS-3043

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