【发布时间】:2021-12-03 05:25:08
【问题描述】:
我正在使用 distillery 打包一个 elixir 应用程序,我想在运行时访问当前环境(是 :dev、: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
【问题讨论】:
-
一开始你为什么要这样做?
-
@AlekseiMatiushkin 我只想在 prod 环境中执行一些功能。
标签: elixir distillery