Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Cronologia delle versioni
- "Aggiungere opzione di output assoluto al comando list projects"v7.5.1206/01/2026
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseSe hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia il Markdown del documento nella porta-documenti
Elencare i progetti Intlayer
Copiare il codice nella clipboard
npx intlayer projects listQuesto comando cerca ed elenca tutti i progetti Intlayer trovando le directory che contengono file di configurazione di Intlayer. È utile per scoprire tutti i progetti Intlayer in un monorepo, workspace o repository git.
Alias:
npx intlayer projects-listnpx intlayer pl
Argomenti:
--base-dir [path]: Specifica la directory base da cui avviare la ricerca. Predefinita è la directory di lavoro corrente.Esempio:
npx intlayer projects list --base-dir /path/to/workspaceEsempio:
npx intlayer projects list --base-dir /path/to/workspace--git-root: Effettua la ricerca dalla root del repository git invece che dalla directory base. Questo è utile per trovare tutti i progetti Intlayer in un monorepo o in un repository git.Esempio:
npx intlayer projects list --git-root--json: Mostra i risultati come JSON invece di testo formattato. Utile per scripting e accesso programmatico.Esempio:
npx intlayer projects list --json--absolute: Mostra i risultati come percorsi assoluti invece di percorsi relativi.Esempio:
npx intlayer projects list --absolute
Come funziona:
Il comando cerca i file di configurazione di Intlayer nella directory specificata (o nella root git se viene usato --git-root). Cerca i seguenti pattern di file di configurazione:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Ogni directory che contiene uno di questi file è considerata un progetto Intlayer e verrà elencata nell'output.
Esempi:
Elencare i progetti nella directory corrente:
Copiare il codice nella clipboard
npx intlayer projects listElencare i progetti in una directory specifica:
Copiare il codice nella clipboard
npx intlayer projects list --base-dir ./packagesElencare tutti i progetti nel repository git:
Copiare il codice nella clipboard
npx intlayer projects list --git-rootUtilizzo dell'alias rapido:
Copiare il codice nella clipboard
npx intlayer pl --git-rootOutput come JSON:
Copiare il codice nella clipboard
npx intlayer projects list --jsonEsempio di output:
Output formattato:
Copiare il codice nella clipboard
$ npx intlayer projects list --git-rootTrovati 3 progetti Intlayer: - /Users/user/workspace/packages/app - /Users/user/workspace/packages/admin - /Users/user/workspace/packages/sharedOutput JSON:
Copiare il codice nella clipboard
$ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]Casi d'uso:
- Monorepo management: Scoprire tutti i progetti Intlayer in una struttura monorepo
- Project discovery: Trovare tutti i progetti abilitati a Intlayer in uno workspace
- CI/CD: Verificare i progetti Intlayer nei workflow automatizzati
- Documentazione: Generare documentazione che elenchi tutti i progetti che utilizzano Intlayer
L'output fornisce i percorsi assoluti di ogni directory di progetto, rendendo semplice navigare verso di essi o scrivere script per operazioni su più progetti Intlayer.