我遵循Clojurescript Quick Start,我正在繼續構建一個clojurescript項目,而不依賴像lein或boot這樣的構建工具來確保我理解實際發生的事情。我該如何修剪.jar for cljsjs/react?
我在試圖引入對試劑的依賴性的一點,試劑本身有一些依賴性,如cljsjs/react和cljsjs/react-dom。與cljsjs相關性有關的快速入門指令爲here,並且.jar
的示例爲curl
s clojars.com
。這不適用於cljsjs/react
,因爲沒有.jar
。有人可以請解釋:
- 我怎麼能向前邁進,而不喜歡雷音構建工具的/ boot
- 爲什麼沒有
.jar
- ,什麼是實際發生在這裏?
要獲得試劑的工作,我能克隆試劑回購和運行lein compile
和lein uberjar
得到.jar
,我可以把我的項目的根目錄,並與java -cp cljs.jar:reagent-0.6.0.jar:src clojure.main build.clj
建設,但我在一個這種反應依賴性的損失。謝謝你的時間。
你應該能夠找到你的Maven倉庫的罐子。例如在我的機器上,它們在'C:\ Users \ Chris \ .m2'下。構建工具,如lein和sbt坐在maven倉庫上。通常你不必從他們那裏取出罐子。 –
另一個地方是你的項目根目錄下的這個目錄:'resources \ public \ js \ out \ cljs' –