Turborepo
Monorepos mit Turborepo-Aufgaben effizient orchestrieren
Installation
When setting up or optimizing JavaScript monorepos, configuring task pipelines, managing build caching, or filtering affected packages in multi-workspace projects.
- Autor
- antfu
- Lizenz
- MIT
Turborepo orchestriert die Entwicklung in JavaScript- und TypeScript-Monorepos, indem es Aufgaben über mehrere Pakete hinweg koordiniert, Ergebnisse intelligent zwischenspeichert und nur geänderte Teile ausführt. Diese Skill zeigt, wie Monorepos für größtmögliche Parallelisierung strukturiert, Aufgabenabhängigkeiten konfiguriert, Remote-Caching eingerichtet und CI-Systeme effizient angebunden werden.
Highlights
- Aufgabenorchestrierung mit paketübergreifenden Abhängigkeitsgraphen
- Inkrementelle Builds durch intelligente Änderungserkennung und Caching
- Lokale und entfernte Cache-Strategien zur Vermeidung redundanter Arbeit
- Paketfilter und CLI-Optionen für die gezielte Ausführung von Aufgaben
- CI/CD-Integration und Verwaltung von Umgebungsvariablen
- Architekturgrenzen zur Vermeidung enger Kopplung zwischen Paketen
- Analyse von Cache-Fehlschlägen und Optimierung der Build-Leistung
Nutze diese Skill beim Einrichten neuer Monorepos, Konfigurieren von Build-Pipelines, Untersuchen langsamer Builds oder Skalieren auf viele Pakete. Sie arbeitet nahtlos mit npm-, yarn- und pnpm-Workspaces zusammen und lässt sich in moderne JavaScript-Werkzeuge integrieren.
Ähnliche Skills
Developer Essentials
SkillElf Basis-Skills für SQL, Auth, Git, Tests und Monorepos
Vercel Skills
Skill33 Skills für Next.js, Vercel CLI, Caching und AI SDK
CI/CD Pipeline Builder
SkillErkennt den Repository-Stack und erstellt die passende Pipeline

Kommentare(0)
Zum Kommentieren anmelden