我有多个mix任务要连续运行.使用其他构建工具,可以使用单个语句运行任务,从而在第一个任务之后节省任何启动开销.如何用Elixir的mix命令完成这项工作?
Mox*_*ton 19
逗号分隔的任务列表,并将它们添加到mix do:mix do task1, task2, task3:
mix do deps.get, run hello.exs, ecto.migrate
Run Code Online (Sandbox Code Playgroud)
例如,上述的运行的任务deps.get,run hello.exs以及ecto.migrate内的一个调用mix.
您可以将别名放入mix.exs并使用它.
例如:"ecto.setup": ["ecto.create", "ecto.migrate", "ecto.seed"]在这种情况下,mix ecto.setup将按顺序运行create,migrate和seed