0

我正在关注Clojurescript Quick Start,并且我将继续构建一个 clojurescript 项目,而不依赖于像 lein 或 boot 这样的构建工具来确保我了解真正发生的事情。

我正试图引入对试剂的依赖,它本身有一些依赖,比如cljsjs/reactcljsjs/react-dom。与 cljsjs 依赖项相关的快速入门中的说明在此处并给出了. 这不适用于,因为没有。有人可以解释一下:curlclojars.com.jarcljsjs/react.jar

  • 如果没有像 lein/boot 这样的构建工具,我如何才能前进
  • 为什么没有.jar
  • 这里实际发生了什么?

为了让试剂工作,我能够克隆试剂回购并运行lein compilelein uberjar获得一个.jar我可以放置在我的项目的根目录中并使用 构建的java -cp cljs.jar:reagent-0.6.0.jar:src clojure.main build.clj,但我对这种反应依赖感到茫然。谢谢你的时间。

4

1 回答 1

1

以下对我有用:

curl -O https://clojars.org/repo/cljsjs/react/0.14.0-1/react-0.14.0-1.jar

冲洗并重复 react-dom。

也就是说,对于任何实际工作,您几乎肯定会想要使用CLJSBuild的BootLeiningen

于 2015-11-07T17:32:33.657 回答