zar*_*one 1 clojure clojurescript
我正在尝试启动最新的稳定版[org.clojure/clojurescript "1.9.946"],使用boot-cljs并收到此错误:cljs/core.cljs [line 988, col 14] No reader function for tag Inf.
我已经了解到1.9.946引入了新的##Inf语法:https://cljs.github.io/api/syntax/Inf.但不知道为什么我收到这个错误.我也试过这样做:[adzerk/boot-cljs "2.1.4" :exclusions [org.clojure/clojurescript]]但它没有改变.
编辑:只是尝试从repo构建cljs版本并连接npm deps lein-npm,服务器渲染的反应按预期工作.可能与boot-cljsdeps或其他我的组件有关.
支持##Inf在加入tools.reader1.1.0,这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编译器并成功编译使用的ClojureScript代码##Inf; 不需要Clojure 1.9.0.
| 归档时间: |
|
| 查看次数: |
323 次 |
| 最近记录: |