Elixir 更改mix显示的任务名称

Elixir 更改mix显示的任务名称,elixir,elixir-mix,Elixir,Elixir Mix,您好,我有一个类似的模块: Mix.Tasks.MyModule.Release.Deploy 当我运行mix help时,它显示如下: my_module.release.deploy 我怎样才能把它改成 mymodule.release.deploy 我尝试使用: 但是没有成功。我错过了什么吗?的确。CamelCase被翻译成小写,两个大写字母之间带有下划线。如果你想要mymodule,你最好先写mymodule。的确如此。CamelCase被翻译成小写,两个大写字母之间带有下划线。如

您好,我有一个类似的模块:

Mix.Tasks.MyModule.Release.Deploy
当我运行mix help时,它显示如下:

my_module.release.deploy
我怎样才能把它改成

mymodule.release.deploy
我尝试使用:


但是没有成功。我错过了什么吗?

的确。CamelCase被翻译成小写,两个大写字母之间带有下划线。如果你想要
mymodule
,你最好先写
mymodule

的确如此。CamelCase被翻译成小写,两个大写字母之间带有下划线。如果您想要
mymodule
,最好首先编写
mymodule

def task_name(_) do
  "mymodule.release.deploy"
end