请在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 已添加到 Patch Tender (i)

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