5

私はErlangとRebarを初めて使用し、最初のrebarプロジェクトを作成しました。

私の開発サイクルは次のようになります。

  1. プロジェクトファイルを編集する
  2. rebar compileプロジェクトを再コンパイルするために呼び出す
  3. start.batファイルを実行して、アプリケーションを実行およびテストします
  4. 手順1に進みます:-)

問題は、rebar compileプロジェクトファイルとすべての依存関係の両方を常にコンパイルしているように見えることです。そして、私はすでにかなりの依存関係を持っているので、コンパイルにはかなり時間がかかり、遅くなります。

したがって、問題は次のとおりです。rebarに、プロジェクトファイルのみをコンパイルするように指示する方法はありますrebar compileか(ただし、コンパイルされたファイルの依存関係は引き続き表示されます)。依存関係は決して変更されないのに、なぜ毎回再コンパイルする必要があるのですか?

それとも、私のプロセス全体が完全に間違っているので、開発サイクルに対して別のアプローチを取る必要がありますか?

4

1 に答える 1

7

鉄筋にはskip_depsフラグがあります。だからあなたはでコンパイルすることができますrebar compile skip_deps=true

于 2013-02-23T11:51:05.167 に答える