【发布时间】:2019-03-06 08:57:42
【问题描述】:
我正在部署我的第一个 Phoenix 应用程序,并在我的环境文件(dev.exs 和 prod.exs)中指定了一个变量的值。
现在我正试图弄清楚如何在我的控制器中访问它们。
# config/dev.exs
config :my_app, MyApp.Endpoint,
http: [port: 4000],
debug_errors: true,
cache_static_lookup: false,
my_var: "DEVELOPMENT VALUE"
# config/prod.exs
config :my_app, MyApp.Endpoint,
http: [port: {:system, "PORT"}],
url: [host: "example.com"],
my_var: "PRODUCTION VALUE"
【问题讨论】: