在将 Leiningen 插件部署到 Clojars 之前,如何使用它?

Pee*_*eja 1 clojure leiningen

我正在开发一个 Leiningen 插件。实际上,我正在为现有的 Leiningen 插件打补丁。我做了一些更改,现在我想看看它们是否有效。

我该怎么办?

我进行了这些更改以支持我正在进行的另一个项目。我想将该项目指向插件的本地工作副本以测试我的更改,但我看不到这样做的方法。

Leiningen 提供了 checkout 依赖项,它解决了依赖项的这个问题,但不能解决插件的问题。插件有等价物吗?

ama*_*loy 5

使用不同的组 ID 将您的分叉版本发布到 clojars 或您的本地存储库(使用lein install)。然后,在使用该插件的项目中,依赖于新的 artifact-id 而不是公共的。