Filtering Workspaces
Hướng dẫn sử dụng --filter trong Turborepo — lọc package theo tên, thư mục, source control changes, kết hợp filters và advanced patterns.
1. Filter theo package name
turbo build --filter=@repo/web
turbo build --filter=@repo/ui2. Filter theo thư mục
# Tất cả package trong apps/
turbo build --filter="./apps/*"
# Tất cả package trong packages/utilities/
turbo lint --filter="./packages/utilities/*"3. Bao gồm dependencies (suffix ...)
...)turbo dev --filter=web...4. Bao gồm dependents (prefix ...)
...)5. Filter theo source control changes
6. Direct task filtering (từ v2.2.4)
7. Kết hợp nhiều filters
8. Advanced Patterns
Exclude packages
Filter by git changes + dependencies
9. Use Cases
Mục đích
Lệnh
10. CI Workflow Example
11. Lưu ý
Tài liệu tham khảo
Cập nhật lần cuối