iex-如何从app文件夹外部运行elixir项目

时间:2017-06-14 14:40:09

标签: elixir mix iex

我有一些情况,
我需要从项目文件外部运行一个elixir项目。
即我有一个文件夹code/example-app,其中包含应用程序(mix.exs和其他所有文件夹) 我想从code运行该应用程序,
没有cd进入example-app 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以使用mix.exs环境变量指定MIX_EXS文件的位置。

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

您可以在documentation中了解有关影响混音的环境变量的更多信息。

请注意,如果您尝试执行在项目内部或其中一个依赖项中定义的任务,它将无法正常工作。