Packages
turbo-ignore
使用 turbo 确定包或其依赖项是否有变更
turbo-ignore
使用 turbo 来确定包或其依赖项是否有变更。这对于在 CI 中快速跳过任务非常有用。
npx turbo-ignore [workspace] [flags...]
了解更多信息,请访问:
turbo-ignore 版本控制
由于 turbo-ignore 通常在将依赖项安装到仓库之前使用,因此在运行 turbo-ignore 时不会有可用的 turbo 二进制文件。相反,turbo-ignore 将使用以下策略搜索与您的仓库一起使用的正确版本:
- 首先,检查根目录
package.json#devDependencies或package.json#dependencies中的turbo条目。如果在那里找到版本,将使用该版本。 - 如果在
package.json中没有找到条目,将读取turbo.json的模式。如果找到 thetaskskey,则使用turbo@^2。如果找到来自 Turborepo v1 的pipeline,则使用turbo@^1。