2

我想要一个指向调用时命名项目的正确方法的指针

lein new <projectname>

我的问题与我最近提出的一个问题有关。

具体来说,我见过的很多项目都使用破折号,比如 clojure-csv。然而,我无法让项目在 Windows 上运行。

所以我的具体问题是有没有一种方法可以在调用lein new时创建项目,以及在使用 lein 在 Windows(在我的情况下为 Windows 7)上创建 Clojure 项目时,我应该期望对 project.clj 和 core.clj 进行哪些其他调整?

4

2 回答 2

1

您可以将灵感形式搜索clojars.orghttps://clojars.org/search?q=the

模式似乎是namespace/name-with-dashesname-with-dashes。例如 :

 cool-stuff
 stackoverflow/cool-stuff
 com.stackoverflow/cool-stuff

命名命名空间的推荐方法是使用反向域,如com.stackoverflow.subsection.

于 2012-10-04T14:53:20.123 回答
1

有一个“官方”*禁止进一步的项目谁的名字是 Clojure 这个词的双关语......请,这必须停止;-) 特别是动词 + jure 形式的项目名称

  • 所以如果你的项目是 foo 请不要把它命名为 foojure

像 compojure (compose+jure) 这样的现有项目很酷,因为它们早于这种集体意图。

*绝不是官方的;-)

于 2012-10-04T18:01:21.633 回答