【发布时间】:2018-12-14 22:39:47
【问题描述】:
我在 /lib/mix/tasks/start.ex 中为我的项目创建了新的 Mix.Task
defmodule Mix.Tasks.Start do
use Mix.Task
def run(_), do: IO.puts("Hello, World!")
end
现在,它可以像这样从控制台运行:mix start
但我收到了透析器错误,即Callback info about the 'Elixir.Mix.Task' behaviour is not available。这是什么意思,如何解决?
【问题讨论】:
-
这可能是项目透析器设置缺少PLT中的一些部门,您是使用混合透析器还是直接配置透析器?您能否从您的
mix.exs文件中发布project函数,该文件包含配置。