别名
Elixir 允许你为 mix 命令添加别名。很酷的事情,如果你想节省一些打字。
在 Elixir 项目中打开 mix.exs
。
首先,将 aliases/0
函数添加到 project
函数返回的关键字列表中。在别名函数末尾添加 ()
将阻止编译器发出警告。
def project do
[app: :my_app,
...
aliases: aliases()]
end
然后,定义你的 aliases/0
函数(例如,在 mix.exs
文件的底部)。
...
defp aliases do
[go: "phoenix.server",
trident: "do deps.get, compile, go"]
end
你现在可以使用 $ mix go
来运行 Phoenix 服务器(如果你正在运行 Phoenix 应用程序)。并使用 $ mix trident
告诉 mix 获取所有依赖项,编译并运行服务器。