如何在 Clojure 中要求依赖项?
How to require dependencies in Clojure?
我有两个关于 Clojure
项目中的依赖关系的问题。
是否有类似 :dev-dependencies
或 :test-dependencies
的东西,这样我就不必在 lein run
上全部下载它们?所以在我 运行 我的测试之前,我不需要这些额外的库。
我可以在一个文件中加载依赖项并在另一个文件中要求这个文件吗?我想要类似的东西:
; dependencies.clj
; ...
(:require [clj-http.client :as client]
[clj-http.fake :refer :all]
[clojure.test :refer :all]))
; some-file.clj
; ...
(:require [dependencies :refer :all[)
我有两个关于 Clojure
项目中的依赖关系的问题。
是否有类似
:dev-dependencies
或:test-dependencies
的东西,这样我就不必在lein run
上全部下载它们?所以在我 运行 我的测试之前,我不需要这些额外的库。我可以在一个文件中加载依赖项并在另一个文件中要求这个文件吗?我想要类似的东西:
; dependencies.clj ; ... (:require [clj-http.client :as client] [clj-http.fake :refer :all] [clojure.test :refer :all])) ; some-file.clj ; ... (:require [dependencies :refer :all[)