这不是一个问题问题,而是一个使用工具的问题——leiningen——问题。
在一个主要项目下创建分层 lein 项目是否有优势,如果有,那有什么优势?
lein new bene-cmp
如果我使用Clojure“主”程序创建一个项目
(defproject bene-cmp "1.0.4-SNAPSHOT"
:description "This is the main benetrak/GIC comparison program."
:dependencies [[org.clojure/clojure "1.4.0"]
[org.clojure/tools.cli "0.1.0"]
[clojure-csv/clojure-csv "1.3.2"]
[org.clojure/data.csv "0.1.2"]
[bene-csv "1.0.4-SNAPSHOT"]
[util "1.0.4-SNAPSHOT"]]
:omit-source true
:main bene-cmp.core)
我想编写一些 Clojure 脚本来清理输入文件,这些文件最终将通过 bash 脚本输入到 bene-cmp 中,这些项目应该是与 bene-cmp 相同级别的项目,还是在 bene-cmp 项目下,以及为什么?
谢谢。