3

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

4

1 回答 1

3

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

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

您可以在文档中阅读有关影响 mix 的环境变量的更多信息。

请注意,如果您尝试执行在项目内部定义的任务或其依赖项之一,它将不起作用。

于 2017-06-14T15:33:27.350 回答