请在 2024 Clojure 状态调查!中分享您的想法。

欢迎!请访问关于页面以了解有关此功能的一些更多信息。

0 投票
ClojureScript

用于与 的用户外部数据仅在 为 nil 时加载于 {{cljs.closure/build}}、{{cljs.build.api/build}} 以及 {{cljs.build.api/watch}} 的 2 参数版本中。

注意:这仅会影响分析器生成的带有 * }; 的警告,外部数据已正确传递给 gclosure。

4 个回答

0 投票

由:oahner

该补丁将外部数据的加载从 {{cljs.env/default-compiler-env}} 移至 {{cljs.closure/build}}。

0 投票

由:oahner

忽略这个补丁,我刚意识到这将导致内置的外部数据不再加载到编译器和分析器 API 中。

0 投票

由:dnolen

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

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