首页 > 解决方案 > 我需要在我的 Elixir 应用程序中包含 SASL 吗?

问题描述

我没有将 SASL 列为依赖项或extra_application在我的 Elixir 应用程序中。我是否需要将它包含在某个地方以便在我的酿酒厂版本中使用?

标签: loggingelixir

解决方案


不,distillery 默认在其生成的每个版本中都包含多个应用程序。包括SASL。这是包含基本发布配置的结构的片段:

        ...
        applications: [
          # required for elixir apps
          :elixir,
          # included so the elixir shell works
          :iex,
          # required for upgrades
          :sasl,
          ...

https://github.com/bitwalker/distillery/blob/ad23d54b1f2f7f69acbba0e171f814f33f3a8bc1/lib/mix/lib/releases/models/release.ex


推荐阅读