6

クライアントサーバーアプリ(Clojure + ringのバックエンド、ClojureScriptで実行されるフロントエンド)があり、単体テストがありますが、バックエンド専用です。

':hook [leiningen.cljsbuild]'がproject.cljに設定されているため、'lein test'を実行するたびに、leinはClojureScriptをコンパイルする必要があります。

ClojureScriptを再コンパイルせずにテストを実行できますか?

4

1 に答える 1

2

cljsbuild次のフックを提供します:

  • コンパイル
  • テスト
  • 掃除

このフックの 1 つを削除/非アクティブ化して、他のフックを使用することはできません。全く使わないことをお勧めします:hooks [leiningen.cljsbuild]。必要なアクションを実行するために宣言するだけ:aliasesです。つまりcompile、両方compileを実行する必要があります (エイリアス内のステートメントでcljsbuild onceこれを実行できます。詳細については、サンプル プロジェクトを参照してください)。do

于 2013-01-11T12:43:13.157 に答える