Clojure cljs/core.cljs[第988行,第14列]标记Inf没有读卡器函数
我正在尝试启动最新的稳定的Clojure cljs/core.cljs[第988行,第14列]标记Inf没有读卡器函数,clojure,clojurescript,Clojure,Clojurescript,我正在尝试启动最新的稳定的[org.clojure/clojurescript“1.9.946”],使用boot cljs,并得到以下错误:cljs/core.cljs[第988行,第14列]没有标签Inf的读卡器函数 我了解到1.9.946引入了新的#Inf语法:。但我不知道为什么会出现这个错误。我也尝试过这样做:[adzerk/bootcljs“2.1.4”:排除[org.clojure/clojurescript],但没有任何改变 编辑:刚刚尝试从repo构建cljs版本,并将npm de
[org.clojure/clojurescript“1.9.946”]
,使用boot cljs
,并得到以下错误:cljs/core.cljs[第988行,第14列]没有标签Inf的读卡器函数
我了解到1.9.946
引入了新的#Inf
语法:。但我不知道为什么会出现这个错误。我也尝试过这样做:[adzerk/bootcljs“2.1.4”:排除[org.clojure/clojurescript]
,但没有任何改变
编辑:刚刚尝试从repo构建cljs版本,并将npm dep与lein npm
连接,react的服务器呈现工作正常。可能与boot cljs
deps或其他一些my组件有关。1.1.0中添加了对##Inf
的支持,ClojureScript 1.9.946依赖于此
如果看到此错误,那是因为类路径上有tools.reader
1.0.6或更早版本
请注意,虽然ClojureScript 1.9.946将[org.clojure/tools.reader“1.1.0”]
指定为依赖项,但在项目配置中明确指定旧版本会导致问题
还请注意,这与正在使用的Clojure版本无关。如果需要,可以使用Clojure 1.8.0运行ClojureScript 1.9.946编译器,并成功编译使用##Inf
的ClojureScript代码;Clojure 1.9.0不是必需的。在ClojureScript 1.9.946所依赖的1.1.0中添加了对##Inf
的支持
如果看到此错误,那是因为类路径上有tools.reader
1.0.6或更早版本
请注意,虽然ClojureScript 1.9.946将[org.clojure/tools.reader“1.1.0”]
指定为依赖项,但在项目配置中明确指定旧版本会导致问题
还请注意,这与正在使用的Clojure版本无关。如果需要,可以使用Clojure 1.8.0运行ClojureScript 1.9.946编译器,并成功编译使用
##Inf
的ClojureScript代码;Clojure 1.9.0不是必需的。您使用的是Clojure本身的哪个版本?谢谢!更新了问题。作为jeaye来自#clojurescript@freenode指出,clojure alpha2版本有一个bug,但我在这两种情况下都使用clojure 1.8.0,##Inf
被添加到clojure 1.9中-如果它应该与1.8一起使用,我会感到惊讶。您使用的是clojure的哪个版本?谢谢!更新了问题。作为jeaye来自#clojurescript@freenode指出,clojure alpha2版本有一个bug,但我在这两种情况下都使用clojure 1.8.0,##Inf
被添加到clojure 1.9中-如果1.8可以使用,我会感到惊讶。