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

欢迎!请参阅关于页面以了解该功能的更多信息。

0
ClojureScript

用于与 }一起使用的用户提供的externs只在 }为nil时在2-arity版本的{{cljs.closure/build}}, {{cljs.build.api/build}}和{{cljs.build.api/watch}}中加载。

注意:这仅影响由分析器生成的与* }相关的警告;externs已正确传递给gclosure。

4 答案

0

评论者:oahner

此补丁将externs的加载从{{cljs.env/default-compiler-env}}移动到{{cljs.closure/build}}。

0

评论者:oahner

忽略此补丁,我刚刚意识到这会导致编译器和分析器API不再加载内置的externs。

0

评论者:dnolen

我删除了补丁以避免混淆。

0
参考资料:https://clojure.atlassian.net/browse/CLJS-2018(由oahner报告)
...