我有一个脚本,它使用一些库,这些库似乎在调试模式下运行记录器。我的脚本的第一行:
#!/usr/bin/env -S ERL_FLAGS=+B elixir
Mix.install([{:req, "~> 0.5.0"},{:feeder_ex, "~> 1.1.0"},{:timex, "~> 3.7.0"},{:yaml_elixir, "~> 2.9"}])
我收到的一条消息如下所示:
当发生重定向时,我会收到类似的消息,例如来自
Req
...
我怎样才能摆脱所有这些消息?
将其放在脚本的第二行中(在您指定使用 elixir 运行它的第一行之后)。
Logger.configure([level: :warning])
这只会显示
:warning
日志及更高级别(例如:error
)。
也许您更喜欢
:info
级别。
更多信息在这里:https://hexdocs.pm/logger/1.12.3/Logger.html#module-runtime-configuration
如果您曾经使用过
iex
,那么也可以通过将该行添加到您的.iex.exs
文件(它通常位于项目目录或您的主目录或两者中)来配置记录器。