Google地图库中的Google关闭优化错误

时间:2016-12-02 15:21:08

标签: google-maps clojure clojurescript google-closure-compiler

我试图为我的clojurescript前端包含这个库:https://clojars.org/gmapscljs。我在使用谷歌闭包优化工作时遇到了一些麻烦。当我将gmapscljs依赖项添加到我的project.clj时,我无法再使用任何优化,我收到此错误:

java.lang.IllegalStateException: Externs zip must match our hard-coded list of externs.

如果我没有使用优化,我仍会收到很多警告:

WARNING: No such namespace: goog.object, could not locate goog/object.cljs, goog/object.cljc, or Closure namespace "" at line 23 target/cljsbuild/public/js/out/devtools/format.cljs ...

gmapscljs库似乎可以正常处理警告。

这是我在野外使用同一个库可以找到的唯一例子,它是图书馆创建者的一个示例项目。

https://github.com/fyquah95/gmapscljs-example

如何重现:

lein new reagent my-app

并添加

项目clj

[gmaps-cljs "0.0.2"]

lein cljsbuild once会生成警告 lein uberjar会产生错误

0 个答案:

没有答案