pau*_*doo 9 clojure project-files
我一直在学习一些Clojure,我目前只有一个.clj文件,我在文本编辑器中编辑,并在命令行执行.
我在哪里可以找到关于扩展到更大程序/库的实际方面的指南?
.clj在文件系统上布置多个文件?我正在寻找有关从小脚本扩展到真实内容的实际方面的信息.
mty*_*aka 11
我推荐使用leiningen.运行
$ lein new myproject
Run Code Online (Sandbox Code Playgroud)
将myproject使用默认的骨架结构创建一个在当前工作目录中调用的新文件夹.
在新生成的myproject文件夹中,您将找到(以及其他)以srcclojure源代码命名的文件夹和test为您的测试命名的文件夹(leiningen将生成默认的失败测试).
Leiningen将让你运行测试lein test.
您可以将项目打包为jar文件,lein jar或者创建一个uberjar(包含所有必需依赖项的可执行jar)lein uberjar.
为了生成文档,我建议autodoc与leiningen很好地集成.