我正在学习Clojure,其中一个难点是使用库和依赖项......我之前使用过JavaScript和Ruby,它们有RubyGems和NPM,非常简单......现在我尝试使用Leiningen,我已经安装了Leiningen并使用Emacs安装了Elein......我可以创建项目、处理库和依赖项,并且运行良好......但是我无法使用REPL,我的Slime“评估表达式和评估区域”不起作用......我对Slime和Clojure模式真的很新手,对Leiningen更是如此,我不知道工作流程是什么......
我将我的库设置在项目中,我的主要命名空间并调用“elein-deps”或“elein-install”
我编写了代码并使用“elein-run”运行它......它正常运行
但是我该如何使用REPL......是否有自动加载Leiningen REPL的方法,或者我需要在我的REPL中导入文件和命名空间(对不起,我对Clojure很新手,不熟悉使用它加载文件和命名空间的方式......我必须使用“load-file”和我的文件的完整路径......还是必须使用“use”?)
如果您能解释一下Leiningen在Clojure中的工作流程,我将不胜感激......谢谢!
我将我的库设置在项目中,我的主要命名空间并调用“elein-deps”或“elein-install”
我编写了代码并使用“elein-run”运行它......它正常运行
但是我该如何使用REPL......是否有自动加载Leiningen REPL的方法,或者我需要在我的REPL中导入文件和命名空间(对不起,我对Clojure很新手,不熟悉使用它加载文件和命名空间的方式......我必须使用“load-file”和我的文件的完整路径......还是必须使用“use”?)
如果您能解释一下Leiningen在Clojure中的工作流程,我将不胜感激......谢谢!