欢迎!请查看 关于 页面,了解更多有关此网站的工作方式。
(链接: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 已添加到补丁池(i)