У меня есть Elixir
зонтичный проект. Каждое приложение в этом проекте можно скомпилировать в исполняемый файл с помощью mix escript.build
.
Я пытаюсь запустить эту команду из корня зонтичного проекта и получаю следующую ошибку
** (RuntimeError) Trying to access Mix.Project.app_path for an umbrella project but umbrellas have no app
Я понимаю, почему это не сработает. Итак, попытался создать пользовательскую задачу микширования в корне зонтичного проекта. Поскольку в корне нет каталога lib
, я добавил его и создал внутри него задачу смешивания. Но этого нет в mix help
.
Как я могу определить настраиваемую задачу микширования в корне зонтичного проекта?
escript.build
для каждого проекта в зонтике, а затем - когда это не работает - вы переходите к созданию новой задачи смешивания. К сожалению, это означает, что ответ Хосе не решает мою проблему. Думаю, открою новый. - person Roger Lipscombe   schedule 14.11.2019