別名
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 獲取所有依賴項,編譯並執行伺服器。