【发布时间】:2016-01-31 15:34:16
【问题描述】:
在project.clj 中,当您看到类似以下内容时:
:dependencies [[org.clojure/clojure "1.8.0"]
[org.clojure/clojurescript "1.7.228"]
[com.cemerick/piggieback "0.2.1"]
[org.clojure/tools.nrepl "0.2.10"]
[org.clojure/core.async "0.2.374"]]
和:
:plugins [[org.bodil/lein-noderepl "0.1.11"]
[lein-cljsbuild "1.1.2"]
[lein-npm "0.6.1"]
[lein-repls "1.9.5"]
[lein-doo "0.1.6"]]
- 这些包是从哪里来的?仅仅是 Clojars 和 Maven 吗? 是否可以将 Lein 配置为也从 GitHub 获取它们?
- 当这些包被添加到您的项目中时,lein 是否只是下载它们并将它们添加到您的 java 类路径中?或者还有其他事情发生?
【问题讨论】:
标签: clojure clojurescript leiningen