【发布时间】:2018-07-17 07:48:15
【问题描述】:
我的代码在 elixir 1.5.2 上运行良好,然后我升级到 elixir 1.6.1。它给了我Mix.Shell.cmd/2 是未定义或私人错误。这是代码
def run(args) do
file = List.first(args) || "priv/static/apiv1docs.json"
Mix.Shell.cmd("rm -rf " <> file, &IO.puts(&1))
IO.puts("Removed " <> file)
end
它给了我错误。Mix.Shell.cmd/2 是未定义或私有错误。您是指cmd/3 之一。
之前在 1.5.2 上运行良好。
任何帮助将不胜感激
谢谢
【问题讨论】:
标签: elixir elixir-mix