0

:devdistillery を使用して elixir アプリケーションをパッケージ化していますが、ランタイムで現在の環境にアクセスしたいと考えています (:testまたは :prod です)。

目標は、実行時に環境をチェックすることです。次のようになります。

if Mix.env() == :prod do
  # do this only in production
end

mixリリースにアプリを含めることの欠点は何ですか?

def application do
    [mod: {EvercamMedia, []}, extra_applications: [:runtime_tools, :os_mon, :recon, :mix]]
end
4

3 に答える 3