欢迎!请参阅关于页面以获取更多关于如何使用本站的信息。
当在1.9.908中将 :infer-externs 设置为true时,Closure编译器将产生NPE。同时在这里也提供了堆栈跟踪信息。
https://github.com/google/closure-compiler/issues/2629
评论者:ideraen
嗯,这很有趣。我没有使用 Boot-cljs 完全无法重现这个问题,但通过手动提供行:var COMPILED;可以重现这个问题。由于某种原因,Boot-cljs 中推断的外部声明包含此行,而直接调用编译器时不包含。 `
var COMPILED;
评论者:kommen
上面链接到的(链接:https://github.com/google/closure-compiler/issues/2629 文本:linked closure-compiler issue)已经关闭。可能通过https://github.com/clojure/clojurescript/commit/30bc7c2ef251d74c2ab398c2a1461984f9c80469修复了此问题。