turbo-ignore
使用 turbo
來判斷套件或其相依性是否有變更。這對於在 CI 中快速略過任務很有用。
若要了解更多資訊,請造訪
turbo-ignore 版本控制
由於 turbo-ignore
最常在將相依性安裝到儲存庫之前使用,因此在您執行 turbo-ignore
時不會有可用的 turbo
二進位檔。相反地,turbo-ignore
將會使用以下策略搜尋與您的儲存庫一起使用的正確版本
- 首先,檢查根目錄
package.json#devDependencies
或package.json#dependencies
中是否有turbo
條目。如果在該處找到版本,則將使用該版本。 - 如果
package.json
中找不到entry
,則將讀取turbo.json
以取得其綱要。如果找到tasks
鍵,則使用turbo@^2
。如果找到來自 Turborepo v1 的pipeline
,則使用turbo@^1
。
這有幫助嗎?