私はproject.cljについての混乱をまっすぐにするためにこの質問をしています。特にproject.cljとは何ですか:依存関係は必須ですか?
私はleinを使ってビルドします。私はClojureプロジェクトを作成したいと思っていますが、特定のClojureリリースに依存している場合以外は、プロジェクトがモジュールの特定のバージョンに依存しないようにしてください。例えば
:
(defproject bene-csv "1.0.0-SN"
:description "A csv parsing library"
:dependencies [[org.clojure/clojure "1.3.0"]
[clojure-csv/clojure-csv "1.3.2"]])
私は特にClojureの-CSV 1.3.2に依存する必要はありません。私のコードはどんなバージョンでも動作します。
バージョンがローカルに取得されるように依存関係を指定する必要がありますか?
もしそうでなければ、私が必要とするモジュールを入手するための他のメカニズムはありますか? はどこにありますか?
ありがとうございます。
ありがとう。私は時間の経過とともに同じ結論に至りました。新しいバージョンが登場すると、特定のバージョンを使用してアップグレードしてテストする方がよいでしょう。 – octopusgrabbus