Я развертываю свое первое приложение 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"