フェニックスを使用しない場合、開発のホット再読み込みを有効にする最良の方法は何ですか?

SnakesCantWearBoots:

私はエリクサーを学んでいると私はプラグアンド毒を持つ単純なJSONのREST APIを作るので、フェニックスは、学習を開始するためにあまりにも多く見えたが、任意の変更を確認するので、私は、サーバーを停止して実行する必要がありmix run --no-halt、再び。私はnodeJSから来て、それが持っているnodemonだけで、それがすべての変更を見れば、ルートモジュールとリロード、サーバ全体をから依存するすべてのファイルを追跡していること。ミックスまたはエリキシルのための同様のものがあります。私は私のサーバーは、保存時にそれをした場合、それが最善だろう、あなたはOTPを使用してコードの特定の部分をリロードすることができます知っているが、今の私はちょうど私がやったのより高速な応答をしたいです。このため、右方向に誰ポイント私はできますか?

アレクセイMatiushkin:

私はホットリロードの大ファンだったことはありません。どのような私の作品は、あなたがプロジェクトを開始iex -S mix ...し、問題recompileからiex、コードを必要なときにコンソールがリロードされます。

それは、どのバージョンのあなたの完全な制御が現在実行されますとWIP-コードを再コンパイルするために、不要な試みからシステムを保持します。

あなたはまだそれを自動化することにしたい場合は、チェックLettuceのパッケージを。

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=400021&siteId=1