Turborepo

generate

使用新的應用程式和套件擴充您的 Turborepo。

終端機
turbo generate

如需撰寫自訂產生器的更多資訊和實際使用案例,請參閱「產生程式碼」指南

需知事項

turbo genturbo generate 的別名。此外,run 是預設命令,因此 turbo gen 等同於 turbo generate run

run [產生器名稱]

執行在您的儲存庫中定義的自訂產生器。

終端機
turbo gen run [generator-name]

旗標選項

--args

直接傳遞給產生器提示的答案。

--config <路徑>

產生器設定檔。

預設值:turbo/generators/config.js

--root <路徑>

您的儲存庫的根目錄

預設值:具有根 turbo.json 的目錄

workspace

建立新的工作區。

終端機
turbo gen workspace [options]

旗標選項

--name <名稱>

要在 package.json name 金鑰中使用的新工作區的名稱。name 金鑰是套件在您的儲存庫中的唯一識別碼。

--empty

建立空的工區。預設為 true

--copy <名稱>/<URL>

您的單一儲存庫內的本機工作區名稱,或是具有任何分支和/或子目錄的完整 GitHub URL。

--destination <路徑>

應該建立新工作區的位置。

--type <app/package>

要建立的工作區類型 (apppackage)。

--root <路徑>

您的儲存庫的根目錄。預設為根 turbo.json 的目錄。

--show-all-dependencies

在選擇要加入的相依性時,防止依工作區類型篩選相依性。

--example-path <路徑>-p <路徑>

在少數情況下,您的 GitHub URL 可能包含帶有斜線的分支名稱(例如 bug/fix-1)和範例路徑(例如 foo/bar)。在這種情況下,您必須單獨指定範例的路徑。

小時

節省的總計算量
開始使用
遠端快取 →

本頁內容