欢迎!请访问关于页面以了解更多关于它是如何工作的信息。
(链接: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}} 方法
评论者:kommen
目前我只能测试 macOS 上的 {{CLJS-3089.patch}}。
评论者:mfikes
CLJS-3089.patch 通过 CI (/)
CLJS-3089.patch 添加到 Patch Tender (i)