You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Turbo是否支持反向过滤?如何排除指定工作区?

Turbo 反向过滤排除指定工作区的方法

Turbo 支持反向过滤(排除特定工作区),直接用 ! 前缀标记要排除的目标即可,完全不用逐个列举需要保留的工作区。

  • 基础用法示例:如果有 foo、bar、baz 三个工作区,要排除 baz 只运行前两个,执行命令:
    turbo build --filter=!baz
    
  • 带命名空间的工作区:如果工作区带 scope(比如 @acme/baz),命令调整为:
    turbo build --filter=!@acme/baz
    
  • 批量场景适配:当你有15个工作区只需排除1个时,直接用上述格式的命令就行,新增工作区后也不需要修改过滤规则——Turbo 会默认包含所有未被排除的工作区,完全不用手动更新列表。

如果需要组合「包含部分工作区+排除特定工作区」,也可以叠加多个 --filter 参数,比如:

turbo build --filter=foo --filter=bar --filter=!baz

不过这种场景下直接用反向排除单个目标会更简洁。

内容的提问来源于stack exchange,提问作者jcollum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 16:42:31