возможности языка для того, чтобы заняться изучением более глубоко, чем побаловаться и написать пару либ. Суть вопроса, я скомпилировал тестовый проект через mix compile.app и у меня встал вопрос, а как это все дело корректно запускать? К примеру, через тот же микс... Не руками же beam'ники подгружать и всем этим делом управлять. Извиняюсь, если вопрос глупый :)
Вообще для запуска BEAM программ нужен erts. Артефакт так или иначе содержит его. Обычно пользуются одним из двух вариантов: докер с mix (я не рекомендую) или релизы. Про релизы лучше почитать mix help release и всё с этим связанное. Есть ещё маргинальный вариант запекать erts и код в самораспакующийся бинарник с помощью Bakeware
mix run
Обсуждают сегодня