跳到主要內容

dart create

dart create 命令使用幾種支援的模板之一建立 Dart 專案。IDE 中也提供了相同的功能。

當你執行 dart create 時,它首先建立一個包含專案檔案的目錄。然後獲取包依賴項(除非你指定 --no-pub 標誌)。

以下是使用 dart create 建立一個名為 my_cli 的目錄的示例,該目錄包含一個簡單的控制檯應用(預設模板)

dart create my_cli

要使用不同的模板,例如 web,請新增模板引數

dart create -t web my_web_app

下表顯示了你可以使用的模板

模板描述
cli一個使用 package:args 進行基本引數解析的命令列應用。
console一個命令列應用。
package一個包含共享 Dart 庫的包。
server-shelf一個使用 shelf 構建的伺服器。
web一個使用核心 Dart 庫構建的 Web 應用。

這些模板會生成遵循包佈局約定的檔案結構。

如果指定目錄已存在,dart create 會失敗。你可以使用 --force 標誌強制生成專案

dart create --force <DIRECTORY>

有關命令列選項的更多資訊,請使用 --help 標誌

dart create --help