iex- 如何 运行 来自应用程序文件夹之外的 elixir 项目

iex- How to run an elixir project from outside the app folder

我有点情况,
我需要从项目文件外部 运行 一个长生不老药项目。
即我有一个包含该应用程序的文件夹 code/example-app(包含 mix.exs 和所有其他应用程序) 我想 运行 来自 code
的应用程序 没有 cd-进入 example-app.
有办法吗?

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

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

您可以在 documentation.

中阅读有关影响混音的环境变量的更多信息

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