Erhalten Sie Benachrichtigungen über kommende Intlayer-Veröffentlichungen
    Erstellung:2025-12-30Letzte Aktualisierung:2026-01-06

    Intlayer-Projekte auflisten

    npx intlayer projects list

    Dieser 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-list
    • npx 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/workspace
      Beispiel: 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.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.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:

    npx intlayer projects list

    Projekte in einem bestimmten Verzeichnis auflisten:

    npx intlayer projects list --base-dir ./packages

    Alle Projekte im Git-Repository auflisten:

    npx intlayer projects list --git-root

    Verwendung des Kurzbefehls (Alias):

    npx intlayer pl --git-root

    Ausgabe als JSON:

    npx intlayer projects list --json

    Beispielausgabe:

    Formatierte Ausgabe:

    $ npx intlayer projects list --git-rootFound 3 Intlayer project(s):  - /Users/user/workspace/packages/app  - /Users/user/workspace/packages/admin  - /Users/user/workspace/packages/shared

    JSON-Ausgabe:

    $ 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.

    Erhalten Sie Benachrichtigungen über kommende Intlayer-Veröffentlichungen