Ich habe ein Elixir App mit zwei Anwendungen innerhalb des lib/Ordner:Wie starten Sie mehrere Anwendungen von mix.exs?
myproject/lib/app1 myproject/lib/app2
Beide Dateien haben, die Anwendung verwenden: eine Aufsicht
myproject/lib/app1.exs myproject/lib/app2.exs
Sie verfügen jeweils implementieren start
und laichen Baum.
In myproject/mix.exs
Ich habe versucht:
def application do
[
mod: {app1, []},
{app2, []},
applications: [:foo, :bar]
]
end
Aber alles, was ich mit {app2, []}
auf der Linie Syntaxfehler erhalten.
Ist so etwas überhaupt möglich? Wenn nicht, was ist der richtige Weg, separate Anwendungen mit Supervisor-Bäumen in Elixir zu starten?
können Sie versuchen, 'Mix app1.exs laufen, laufen app2.exs' – coderVishal