Turborepo

編輯器整合

為了獲得 turbo 的最佳體驗,Turborepo 提供了一些實用工具,可與您的編輯器整合。

turbo.json 的 JSON Schema

Turborepo 使用 JSON Schema,讓您在 turbo.json 檔案中獲得自動完成功能。在您的 turbo.json 中加入 $schema 鍵,您的編輯器就能夠提供完整的說明文件和檢查,以防您有不正確的形狀或遺失的鍵。

./turbo.json
{
  "$schema": "https://turbo.dev.org.tw/schema.json"
}

舊版本

如果您使用的是 Turborepo v1,請使用 schema.v1.json

./turbo.json
{
  "$schema": "https://turbo.dev.org.tw/schema.v1.json"
}

處理環境變數是在 Turborepo 中建構應用程式的重要部分。

eslint-config-turbo 套件擴展您的 ESLint 設定,以協助您確保已處理所有環境變數。

Turborepo LSP

透過在編輯器中提示無效的 glob、對不存在的任務或套件的參照,以及額外的儲存庫可見性工具,啟用比 JSON Schema 提供的更多的自動完成和檢查功能。

請瀏覽 VSCode 擴充功能市集安裝。

未使用 Visual Studio Code 嗎?

語言伺服器可用於任何支援 語言伺服器協定 的編輯器。請在我們的 問題追蹤器中記錄請求,以表達您的興趣。

小時

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

本頁內容