AB
чтобы "запустить .app", нужно поместить его в path при запуске vm, а потом как-то сказать вм, что его нужно запускать.
типа, вот так
~/p/laundry (to-umbrella|✚7) $ erl -pa _build/dev/lib/*/ebin/ -pa _build/dev/consolidated/ -pa ~/.asdf/installs/elixir/1.11.3-otp-22/lib/*/ebin
Erlang/OTP 22 [erts-10.7.2.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
Eshell V10.7.2.3 (abort with ^G)
1> application:ensure_all_started(laundry).
{ok,[compiler,elixir,decimal,logger,eex,telemetry,
connection,db_connection,crypto,ecto,ecto_sql,laundry]}
2>
но обычно за тебя это делают iex и mix в дев-моде, или релиз в проде