Turborepo logo

@turbo/codemod

Turborepo 提供 codemod 轉換和自動遷移腳本,以協助您在功能被棄用時升級您的 Turborepo 代碼庫。

Codemod 是以程式化方式在您的代碼庫上運行的轉換。這允許應用大量更改,而無需手動管理重複的更改。

用法

首先,請確保您已執行套件管理器的安裝命令。

終端機
npx @turbo/codemod [transform] [path] [--dry] [--print]
  • transform - 轉換名稱,請參閱下方可用的轉換。
  • path - 要轉換的檔案或目錄
  • --dry - 執行試運行(程式碼將不會被編輯)
  • --print - 印出變更後的輸出以進行比較

升級 Turborepo 版本

在大多數情況下,您可以運行

終端機
npx @turbo/codemod

您需要升級的所有 codemod 都將為您運行。

Turborepo 2.x

以下 codemod 用於 Turborepo 第二個主要版本的遷移路徑。

Turborepo 1.x

以下 codemod 用於 Turborepo 第一個主要版本的遷移路徑。

小時

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

本頁面內容