2

问题:

有没有办法将 lein 插件(例如 codex 或 lein-beanstalk)加载为 clojure

语境:

我正在编写一些工具来管理我的 lein 项目,并且我一直发现自己希望将 lein 插件的功能作为我的代码中的库 - 但我看不到从 clojure 用户访问 lein-pluins 命名空间的方法土地。

编辑:

特别是,我想使用:https ://github.com/weavejester/codox

我希望能够从“lein repl”内部进行“lein doc”的等效操作。

问题是我无法加载 codox.codox.core 命名空间。

谢谢!

4

1 回答 1

2

当然你可以做到。Leiningen 插件是普通的 Maven 工件。您需要做的就是在 in:dependencies子句中指定您的插件project.clj,如下所示:

   :dependencies [[org.clojure/clojure "1.3.0"]
                  [lein-beanstalk "0.2.2"]]

然后运行lein deps,Leiningen 会将所需的插件下载到您的 lib 目录中。

于 2012-06-07T08:27:32.033 回答