2

質問:

clojureライブラリとしてleinプラグイン(codexやlein-beanstalkなど)をロードする方法はありますか?

コンテクスト:

私は自分のleinプロジェクトを管理するためのいくつかのツールを書いていますが、コードにライブラリとしてleinプラグインの機能を持たせたいと思っていますが、clojureユーザーからlein-pluins名前空間にアクセスする方法がわかりません。土地。

編集:

特に、使用したい:https ://github.com/weavejester/codox

「leindoc」と同等のことができるようにしたいのですが、「leinrepl」の内部からです。

問題は、codox.codox.core名前空間を読み込めないことです。

ありがとう!

4

1 に答える 1

2

もちろん、あなたはそれを行うことができます。Leiningenプラグインは、単純なMavenアーティファクトです。あなたがする必要があるのは、次のように、の: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 に答える