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
。