2016-07-26 67 views

回答

6

每個混音項目都有一個config.exs文件。混音開始時,它會加載該文件。在仙丹一個常見的模式是定義CONFIGS針對不同的環境,像test.exsdev.exsprod.exs,等等,等等

許多項目,如鳳凰衛視將在您的config文件夾中生成這些文件給你,你會看到這條線在config.exs行:

import_config "#{Mix.env}.exs" 

當你運行mix test它設置MIX_ENV環境變量「測試」,這意味着import_config行加載您test.exs文件。

所以爲了設置只是你測試你的日誌記錄級別,在你test.exs文件,你可以寫:

# Print only warnings and errors during test 
config :logger, level: :warn