【发布时间】:2017-11-16 18:57:32
【问题描述】:
我有一些情况,
我需要从项目文件外部运行一个 elixir 项目。
即我有一个文件夹 code/example-app 包含应用程序(与 mix.exs 和所有其他)
我想从code 运行该应用程序,
没有cd-ing 到example-app。
有没有办法做到这一点?
【问题讨论】:
标签: elixir elixir-mix elixir-iex
我有一些情况,
我需要从项目文件外部运行一个 elixir 项目。
即我有一个文件夹 code/example-app 包含应用程序(与 mix.exs 和所有其他)
我想从code 运行该应用程序,
没有cd-ing 到example-app。
有没有办法做到这一点?
【问题讨论】:
标签: elixir elixir-mix elixir-iex
您可以使用MIX_EXS 环境变量指定mix.exs 文件的位置。
MIX_EXS=./code/example-app/mix.exs mix deps.get
您可以在documentation 中阅读有关影响混音的环境变量的更多信息。
请注意,如果您尝试执行在项目内部定义的任务或其依赖项之一,它将不起作用。
【讨论】: