来自Elixir文档:
:applications- 应用程序在运行时依赖的所有应用程序.默认情况下,此列表是从依赖项中自动推断出来的.必须在中指定任何额外的Erlang/Elixir依赖项:extra_applications.混合和其他工具使用应用程序列表,以便在启动应用程序本身之前启动依赖项.
:extra_applications- 您希望在应用程序之前启动的Erlang/Elixir应用程序列表.例如,Elixir:logger或Erlang的:crypto.
如果:applications自动推断列表,那么在我们应该添加应用程序:applications而不是:extra_applications?时,有哪些示例场景?反之亦然?
mic*_*ala 16
如果您使用,applications则不会进行任何推断并且extra_applications不予考虑.如果applications没有提供,它们将设置为以下内容:
applications_inferred_from_deps ++ extra_applications
Run Code Online (Sandbox Code Playgroud)
你使用其中一个,但从不两者兼而有之.
| 归档时间: |
|
| 查看次数: |
1717 次 |
| 最近记录: |