如果我有mix.exs
文件,请执行以下操作:
defmodule Mix.Tasks.My_task do
use Mix.Task
@shortdoc "Perform my task"
def run(_) do
IO.puts "Working"
end
end
defmodule ElixirKoans.Mixfile do
use Mix.Project
def project do
...
end
我很高兴用mix my_task
来运行它。
如何将my_task
设为默认值,以便在没有任务的情况下运行mix
时执行?
答案 0 :(得分:21)
看起来您可以使用 default_task 在项目块(mix.exs)中定义:
def project do
[default_task: "run"]
end