繁体   English   中英

如何在Clojure的新CLI工具版本中运行Lein项目?

[英]How do I run a Lein project in Clojure's new CLI tools version?

我有一个几年前开始的Clojure项目。

都在用莱宁根。 带有project.clj文件等,而我的代码在src / myproj / blah.clj等中。

现在,我想尝试使用Clojure的新CLI工具。

我尝试导航到该项目目录的根目录并启动clj然后键入(需要'[myproj.blah:as blah])

但这会引发FileNotFoundException。

CLI工具能否在lein类型的文件结构中找到代码并与现有的lein项目一起使用?

如果不是,如何使lein项目适应CLI工具?

这是新命令行工具的指南https://clojure.org/guides/deps_and_cli

您需要一个包含依赖项的deps.edn文件,而不是project.clj文件。

以下是deps做什么和不做什么的一些基本原理: http : //cdn.cognitect.com/presentations/2017/dependency_heaven.pdf

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM