Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren
Versionshistorie
- "Absolute Ausgabeoption zum Befehl list projects hinzufügen"v7.5.126.1.2026
Der Inhalt dieser Seite wurde mit einer KI übersetzt.
Den englischen Originaltext ansehenWenn Sie eine Idee haben, um diese Dokumentation zu verbessern, zögern Sie bitte nicht, durch das Einreichen eines Pull-Requests auf GitHub beizutragen.
GitHub-Link zur DokumentationMarkdown des Dokuments in die Zwischenablage kopieren
Intlayer-Projekte auflisten
Kopieren Sie den Code in die Zwischenablage
npx intlayer projects listDieser Befehl sucht nach und listet alle Intlayer-Projekte, indem er Verzeichnisse findet, die Intlayer-Konfigurationsdateien enthalten. Er ist nützlich, um alle Intlayer-Projekte in einem Monorepo, Workspace oder Git-Repository zu entdecken.
Aliase:
npx intlayer projects-listnpx intlayer pl
Argumente:
--base-dir [path]: Gibt das Basisverzeichnis an, in dem gesucht werden soll. Standard ist das aktuelle Arbeitsverzeichnis.Beispiel:
npx intlayer projects list --base-dir /path/to/workspaceBeispiel:
npx intlayer projects list --base-dir /path/to/workspace--git-root: Suche vom Git-Root-Verzeichnis aus statt vom Basisverzeichnis. Das ist nützlich, um alle Intlayer-Projekte in einem Monorepo oder Git-Repository zu finden.Beispiel:
npx intlayer projects list --git-root--json: Gibt die Ergebnisse als JSON statt als formatierten Text aus. Nützlich für Skripte und programmatischen Zugriff.Beispiel:
npx intlayer projects list --json--absolute: Gibt die Ergebnisse als absolute Pfade statt als relative Pfade aus.Beispiel:
npx intlayer projects list --absolute
Funktionsweise:
Der Befehl durchsucht das angegebene Verzeichnis (oder das Git-Root, wenn --git-root verwendet wird) nach Intlayer-Konfigurationsdateien. Es wird nach den folgenden Konfigurationsdateinamensmustern gesucht:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Jedes Verzeichnis, das eine dieser Dateien enthält, gilt als Intlayer-Projekt und wird in der Ausgabe aufgeführt.
Beispiele:
Projekte im aktuellen Verzeichnis auflisten:
Kopieren Sie den Code in die Zwischenablage
npx intlayer projects listProjekte in einem bestimmten Verzeichnis auflisten:
Kopieren Sie den Code in die Zwischenablage
npx intlayer projects list --base-dir ./packagesAlle Projekte im Git-Repository auflisten:
Kopieren Sie den Code in die Zwischenablage
npx intlayer projects list --git-rootVerwendung des Kurzbefehls (Alias):
Kopieren Sie den Code in die Zwischenablage
npx intlayer pl --git-rootAusgabe als JSON:
Kopieren Sie den Code in die Zwischenablage
npx intlayer projects list --jsonBeispielausgabe:
Formatierte Ausgabe:
Kopieren Sie den Code in die Zwischenablage
$ npx intlayer projects list --git-rootFound 3 Intlayer project(s): - /Users/user/workspace/packages/app - /Users/user/workspace/packages/admin - /Users/user/workspace/packages/sharedJSON-Ausgabe:
Kopieren Sie den Code in die Zwischenablage
$ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]Anwendungsfälle:
- Monorepo-Management: Entdecke alle Intlayer-Projekte in einer Monorepo-Struktur
- Projekterkennung: Finde alle Intlayer-aktivierten Projekte in einem Workspace
- CI/CD: Überprüfe Intlayer-Projekte in automatisierten Workflows
- Dokumentation: Dokumentation erstellen, die alle mit Intlayer verwendeten Projekte auflistet
Die Ausgabe liefert absolute Pfade zu jedem Projektverzeichnis, wodurch das Navigieren zu oder das Automatisieren von Vorgängen für mehrere Intlayer-Projekte erleichtert wird.