当 运行 一个 phoenix 服务器时,如何让 elixir 编译器显示警告?
How do you get the elixir compiler to show warnings when running a phoenix server?
运行 iex 会话中的 phoenix 服务器通过 mix,例如:
iex -S mix phx.server
有时会给出警告列表,例如:
Compiling 1 file (.ex)
warning: variable "user" is unused
lib/app_web/controllers/user_controller.ex:37
但服务器似乎只是第一次 运行,之后我想它已被缓存,所以它没有显示。我以后如何才能看到这些警告来修复它们?谢谢。
一个简单的方法,在iex -S mix phx.server
之前使用mix clean
,这将清除缓存并再次显示警告。
运行 mix compile --force
再次查看所有警告。
运行 iex 会话中的 phoenix 服务器通过 mix,例如:
iex -S mix phx.server
有时会给出警告列表,例如:
Compiling 1 file (.ex)
warning: variable "user" is unused
lib/app_web/controllers/user_controller.ex:37
但服务器似乎只是第一次 运行,之后我想它已被缓存,所以它没有显示。我以后如何才能看到这些警告来修复它们?谢谢。
一个简单的方法,在iex -S mix phx.server
之前使用mix clean
,这将清除缓存并再次显示警告。
运行 mix compile --force
再次查看所有警告。