iex- Как запустить проект эликсира из-за пределов папки приложения

У меня возникла ситуация,
в которой мне нужно запустить проект elixir из-за пределов файла проекта.
т. е. у меня есть папка code/example-app, содержащая приложение (с mix.exs и всем остальным), и я хотел бы чтобы запустить это приложение из code,
без cd перехода в example-app.
Есть ли способ сделать это?


person fay    schedule 14.06.2017    source источник


Ответы (1)


Вы можете указать расположение файла mix.exs, используя переменную среды MIX_EXS.

MIX_EXS=./code/example-app/mix.exs mix deps.get

Подробнее о переменных среды, влияющих на микс, можно прочитать в документации. .

Просто обратите внимание, что если вы попытаетесь выполнить задачу, которая определена внутри проекта или одной из его зависимостей, это не сработает.

person Justin Wood    schedule 14.06.2017