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

欢迎!请参阅 关于 页面获取有关此内容的一些更多信息。

0
ClojureScript

(链接:https://github.com/clojure/clojurescript/blob/3a0c07477ae781bf521bdc2b074ed7b783bb93f3/src/main/clojure/cljs/closure.clj#L1672-L1676 文字:{{output-main-file}}) 对于 nashorn 和 graaljs 目标,使用 {{java.io.File}}。这使得生成的工件在尝试用 {{js.java-package-globals}} 运行时不工作(参阅 CLJS-3087)

它应该只将路径字符串按正向斜杠连接,这应该也在 Windows 上工作,正如 https://docs.oracle.com/javase/8/docs/technotes/guides/scripting/nashorn/shell.html 所述(遗憾的是我没有机器来验证)或者使用在(链接:https://github.com/clojure/clojurescript/blob/3a0c07477ae781bf521bdc2b074ed7b783bb93f3/src/main/cljs/cljs/bootstrap_graaljs.js#L4 文字:{{graaljs_load}})中所使用的 {{Java.type}} 方法

4 个答案

0

评论由:kommen

我现在只能在 macOS 上测试 {{CLJS-3089.patch}}。

0

评论由:mfikes

CLJS-3089.patch 通过 CI (/)

0

评论由:mfikes

将CLJS-3089.patch添加到补丁收集(一)

0
参考:[https://clojure.atlassian.net/browse/CLJS-3089](https://clojure.atlassian.net/browse/CLJS-3089)(由 kommen 提出)
...