2017-06-14 41 views
1

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

回答

2

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

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

您可以在documentation中阅读更多关于影响混合的环境变量。

请注意,如果您尝试执行在项目或其某个依赖项中定义的任务,则该任务将无法工作。

相关问题