14
Q
获取当前环境名称
A
回答
12
答案是http://elixir-lang.org/docs/stable/mix/Mix.html
iex(1)> Mix.env
:dev
16
Mix.env
生产或在您使用编译版本的其它环境中无法正常工作(使用Exrm /酒厂建),或在Mix
不可用。
解决方案是在你的config/config.exs
文件中指定它:
# config/config.exs
config :your_app, env: Mix.env
然后,您可以得到这样在你的应用环境原子:
Application.get_env(:your_app, :env)
#=> :prod
相关问题
- 1. 十月CMS如何获取当前的语言环境名称?
- 2. 在Perl中获取当前语言环境名称
- 3. 获取当前MembershipProvider名称
- 4. 如何获取环境变量名称
- 5. PHP获取语言环境的名称
- 6. Thmeleaf获取当前语言环境
- 7. 如何从当前Windows语言环境获取HTTP字符集名称?
- 8. 获取当前$ _GET变量的名称
- 9. 获取当前类的名称
- 10. android获取当前位置名称
- 11. 获取当前表格的名称
- 12. 获取当前模板名称?
- 13. DB获取当前数据库名称
- 14. 获取当前方法的名称
- 15. 获取当前VBA函数的名称
- 16. 获取当前类的名称
- 17. modx php获取当前页面名称
- 18. Pysphere获取当前快照名称
- 19. 获取当前文件夹名称
- 20. 获取当前字段名称
- 21. 获取当前国家/地区名称
- 22. 如何获取当前路由名称?
- 23. iOS获取当前地址名称 - mkplacemark?
- 24. 获取当前组件的名称
- 25. 获取MongoDB当前集合名称
- 26. 获取当前课程的名称?
- 27. 获取JSON“当前名称/对象”?
- 28. 获取当前模块名称
- 29. 访问实习环境中测试获取浏览器名称
- 30. 从语言环境代码获取本地化语言名称
这不会在应用程序代码中,在运行时和生产中工作。 – atomkirk
'Mix'在已编译的生产应用程序中不可用,因此在该环境中运行的任何代码中的'Mix.env'将导致以下错误:'(UndefinedFunctionError)未定义的函数Mix.env/0(模块Mix不可用)' 使用Sheharyar的答案是一个更好的主意。 –