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的答案是一個更好的主意。 –