Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Додано опцію виведення абсолютних шляхів для команди list projects"v7.5.1206.01.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
Перелік проєктів Intlayer
Скопіюйте код у буфер обміну
npx intlayer projects listЦя команда шукає та перераховує всі проєкти Intlayer, знаходячи каталоги, які містять конфігураційні файли Intlayer. Це корисно для виявлення всіх проєктів Intlayer у monorepo, workspace або git-репозиторії.
Псевдоніми:
npx intlayer projects-listnpx intlayer pl
Аргументи:
--base-dir [path]: Вкажіть базову директорію для пошуку. За замовчуванням, поточна робоча директорія.Приклад:
npx intlayer projects list --base-dir /path/to/workspace--git-root: Шукати від кореня git-репозиторію замість базової директорії. Це корисно для знаходження всіх проєктів Intlayer у монорепо або git-репозиторії.Приклад:
npx intlayer projects list --git-root--json: Вивести результати у форматі JSON замість форматованого тексту. Корисно для скриптів та програмного доступу.Приклад:
npx intlayer projects list --json--absolute: Виводити результати як абсолютні шляхи замість відносних.Приклад:
npx intlayer projects list --absolute
Як це працює:
Команда шукає файли конфігурації Intlayer у вказаній директорії (або в корені git, якщо використано --git-root). Вона шукає такі шаблони файлів конфігурації:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Кожна директорія, що містить один із цих файлів, вважається проектом Intlayer і буде включена до виводу.
Приклади:
Список проектів у поточній директорії:
Скопіюйте код у буфер обміну
npx intlayer projects listСписок проектів у вказаній директорії:
Скопіюйте код у буфер обміну
npx intlayer projects list --base-dir ./packagesСписок усіх проектів у git-репозиторії:
Скопіюйте код у буфер обміну
npx intlayer projects list --git-rootВикористання скороченого аліасу:
Скопіюйте код у буфер обміну
npx intlayer pl --git-rootВивід у форматі JSON:
Скопіюйте код у буфер обміну
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/sharedJSON-вивід:
Скопіюйте код у буфер обміну
$ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]Сценарії використання:
- Управління монорепозиторієм: Виявлення всіх проектів Intlayer у структурі монорепозиторію
- Виявлення проектів: Знайти всі проекти з підтримкою Intlayer у робочому просторі
- CI/CD: Перевірка проектів Intlayer у автоматизованих workflow
- Документація: Генерувати документацію зі списком усіх проектів, які використовують Intlayer
Вивід надає абсолютні шляхи до кожного каталогу проекту, що полегшує навігацію або автоматизацію операцій над кількома проектами Intlayer.