首页 > 解决方案 > clojurescript 未声明的 Var goog.structs/Map

问题描述

我在我的项目中添加了一个库,现在我收到了这个错误

clojurescript undeclared Var goog.structs/Map

这是图书馆:https://github.com/ptaoussanis/tempura/blob/master/src/taoensso/

标签: clojurescript

解决方案


这是一个已知问题,将在某个时候修复,但可以安全地忽略:

https://github.com/ptaoussanis/timbre/issues/305

如果您不想忽略它,请将最新版本的底层 com.taoensso/encore 库添加到您的依赖项中;任何一个:

  • 就像你正在使用 leiningen,[com.taoensso/encore "2.117.0"]或者project.clj
  • 好像{com.taoensso/encore {:mvn/version "2.117.0"}您正在使用 tools.deps。

这将强制 encore 版本解析为最新版本,并忽略 tempura 库声明的版本。

https://github.com/ptaoussanis/tempura/issues/29#issuecomment-557178091


推荐阅读