lib/ フォルダー内に 2 つのアプリケーションを含む Elixir アプリがあります。
myproject/lib/app1
myproject/lib/app2
どちらも Application を使用するファイルを持っています:
myproject/lib/app1.exs
myproject/lib/app2.exs
それらはそれぞれstart
、監視ツリーを実装して生成します。
myproject/mix.exs
私が試した:
def application do
[
mod: {app1, []},
{app2, []},
applications: [:foo, :bar]
]
end
しかし、私が得るのは、行の構文エラーだけ{app2, []}
です。
そのようなことは可能ですか?そうでない場合、Elixir で監視ツリーを使用して個別のアプリケーションを起動する正しい方法は何ですか?