檢視原始碼 mix new (Mix v1.16.2)

建立新的 Elixir 專案。它預期專案路徑為引數。

$ mix new PATH [--app APP] [--module MODULE] [--sup] [--umbrella]

會在指定的 PATH 中建立專案。應用程式名稱和模組名稱會從路徑中取得,除非有提供 --module--app

可以提供 --app 選項,為專案的 OTP 應用程式命名。

可以提供 --module 選項,為產生的程式碼範本中的模組命名。

可以提供 --sup 選項,產生包含監督樹狀結構的 OTP 應用程式範本。一般而言,應用程式會在沒有監督程式和應用程式回呼的情況下產生。

可以提供 --umbrella 選項,產生保護傘專案。

範例

$ mix new hello_world

等於

$ mix new hello_world --module HelloWorld

產生具有監督樹狀結構和應用程式回呼的應用程式

$ mix new hello_world --sup

產生具有子應用程式的保護傘應用程式

$ mix new hello_world --umbrella
$ cd hello_world/apps
$ mix new child_app

摘要

函式

傳回保留應用程式名稱的清單。

函式

連結到這個函式

reserved_application_names()

檢視原始碼

傳回保留應用程式名稱的清單。