AccueilBac à sableShowcaseAppDocBlog
    • Englishanglais
      EN
    • русскийrusse
      RU
    • 日本語japonais
      JA
    • françaisfrançais
      FR
    • 한국어coréen
      KO
    • 中文chinois
      ZH
    • españolespagnol
      ES
    • Deutschallemand
      DE
    • العربيةarabe
      AR
    • italianoitalien
      IT
    • British Englishanglais britannique
      EN-GB
    • portuguêsportugais
      PT
    • हिन्दीhindi
      HI
    • Türkçeturc
      TR
    • polskipolonais
      PL
    • Indonesiaindonésien
      ID
    • Tiếng Việtvietnamien
      VI
    • українськаukrainien
      UK
    /
    Filtrer la documentation par framework
    Alt+←
    Pourquoi Intlayer ?
    Commencer
    Concept
    • Comment Intlayer fonctionne
    • Configuration
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Éditeur visuel
    • CMS
    • Intégration CI/CD
    • TraductionPlurielÉnumérationConditionGenreInsertionFichierImbricationMarkdownHTMLRécupération de fonction
    • Fichier par locale
    • Compilateur
    • Remplissage automatique
    • Tests
    • Optimisation de bundle
    Environnement
    • Next.js 14 et App Router
      Next.js 15
      Next.js sans locale URL
      Next.js et Page Router
      Compiler
    • Tanstack Start Solid
    • Astro et React
      Astro et Svelte
      Astro et Vue
      Astro et Solid
      Astro et Preact
      Astro et Lit
      Astro et Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt et Vue
    • Vite et Solid
    • SvelteKit
    • Vite et Preact
    • Vite et Vanilla JS
    • Vite et Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native et Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx et React
    Plugins
    • JSON
    • gettext (.po)
    Extension VS Code
    Agent
    • Serveur MCP
    • Compétences de l’agent
    Versions
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Poser une question
    1. Documentation
    2. Concept
    3. CLI
    4. List projects
    Création:2025-12-30Dernière mise à jour:2026-01-06
    Référencez cette doc à votre assistant AI préféré
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix

    Historique des versions

    1. "Ajouter l'option de sortie absolue à la commande list projects"
      v7.5.1206/01/2026

    Le contenu de cette page a été traduit à l'aide d'une IA.

    Voir la dernière version du contenu original en anglais
    Modifier cette documentation

    Si vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.

    Lien GitHub de la documentation
    Copier

    Copier le Markdown du doc dans le presse-papiers

    Lister les projets Intlayer

    bash
    Copier le code

    Copier le code dans le presse-papiers

    npx intlayer projects list

    Cette commande recherche et liste tous les projets Intlayer en trouvant les répertoires qui contiennent des fichiers de configuration Intlayer. Elle est utile pour découvrir tous les projets Intlayer dans un monorepo, un workspace ou un dépôt git.

    Alias :

    • npx intlayer projects-list
    • npx intlayer pl

    Arguments :

    • --base-dir [path] : Spécifiez le répertoire de base à partir duquel effectuer la recherche. Par défaut, le répertoire de travail courant est utilisé.

      Exemple : npx intlayer projects list --base-dir /path/to/workspace
      Exemple : npx intlayer projects list --base-dir /path/to/workspace
    • --git-root : Rechercher à partir du répertoire racine git au lieu du répertoire de base. Ceci est utile pour trouver tous les projets Intlayer dans un monorepo ou un dépôt git.

      Exemple : npx intlayer projects list --git-root
    • --json : Affiche les résultats au format JSON au lieu de texte formaté. Utile pour le scripting et l'accès programmatique.

      Exemple : npx intlayer projects list --json
    • --absolute : Affiche les résultats en tant que chemins absolus au lieu de chemins relatifs.

      Exemple : npx intlayer projects list --absolute

    Comment ça fonctionne :

    La commande recherche les fichiers de configuration Intlayer dans le répertoire spécifié (ou la racine git si --git-root est utilisé). Elle recherche les modèles de fichiers de configuration suivants :

    • intlayer.config.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.config.mjs
    • .intlayerrc

    Chaque répertoire contenant un de ces fichiers est considéré comme un projet Intlayer et sera listé dans la sortie.

    Exemples :

    Lister les projets dans le répertoire courant :

    bash
    Copier le code

    Copier le code dans le presse-papiers

    npx intlayer projects list

    Lister les projets dans un répertoire spécifique :

    bash
    Copier le code

    Copier le code dans le presse-papiers

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

    Lister tous les projets dans le dépôt git :

    bash
    Copier le code

    Copier le code dans le presse-papiers

    npx intlayer projects list --git-root

    Utiliser l'alias raccourci :

    bash
    Copier le code

    Copier le code dans le presse-papiers

    npx intlayer pl --git-root

    Sortie au format JSON :

    bash
    Copier le code

    Copier le code dans le presse-papiers

    npx intlayer projects list --json

    Exemple de sortie :

    Sortie formatée :

    bash
    Copier le code

    Copier le code dans le presse-papiers

    $ 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

    Sortie JSON :

    bash
    Copier le code

    Copier le code dans le presse-papiers

    $ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]

    Cas d'utilisation :

    • Gestion de monorepo : Découvrir tous les projets Intlayer dans une structure monorepo
    • Découverte de projets : Trouver tous les projets utilisant Intlayer dans un workspace
    • CI/CD : Vérifier les projets Intlayer dans les workflows automatisés
    • Documentation : Générer une documentation listant tous les projets utilisant Intlayer
    • Documentation : Générer une documentation listant tous les projets utilisant Intlayer

    La sortie fournit des chemins absolus vers chaque répertoire de projet, ce qui facilite la navigation ou l'automatisation d'opérations sur plusieurs projets Intlayer.

    Pourquoi Intlayer ?
    Alt+→

    Dans cette page

      Les discussions sont anonymes et régulièrement analysées pour traiter les problèmes fréquents. N'hésitez pas à partager vos idées de fonctionnalités, vos retours sur la documentation ou tout ce qui concerne Intlayer, nous utilisons ces retours pour construire notre roadmap et améliorer le produit.

      npx intlayer projects list
      npx intlayer projects list
      npx intlayer projects list --base-dir ./packages
      npx intlayer projects list --git-root
      npx intlayer pl --git-root
      npx intlayer projects list --json
      $ 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
      $ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]