2

特定のライブラリの依存関係を LightTable 全体に追加して、新しいことを学ぶのに苦労しているときに、新しいプロジェクト全体を作成する必要がないようにしたいと考えています。

これらのライブラリに常にアクセスしたいとしましょう: math.combinatorics と math.numeric-tower。

Lighttable は leinigen から repl を呼び出しているようですが、本当に何かを追加する必要がありますか?

https://github.com/LightTable/LightTable/blob/master/project.cljを参照してください。

4

2 に答える 2

0

たとえば、leiningen プロファイルを使用して、インポート、refer-clojure、およびその他のアイテムを実行するノードを~/.lein/profiles.clj定義します。私は通常、開発プロファイルに少なくともAlembicを存在させる (Maven/Sonatype をラップする) ことを好みます。そのため、マクロ/関数ラッパーを使用してダウンロード、maven へのインストール、クラスパスの実行、プロジェクトのリロードを一度に行うことができます。ユーザー空間に含まれるライブラリが多すぎます。ほとんどこれは、私が REPL または LT InstaRepl に通常存在させたい唯一の機能であり、開発とデバッグのスニペットをプロジェクトに配置して、厄介なもののほとんどをプロジェクト固有のものに保ちます。:injections [ ... ](require '[ ])distill*./dev/user.clj

于 2014-12-22T13:53:39.790 に答える