:dev
distillery を使用して 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