Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
История версий
- "Добавить опцию вывода абсолютных путей к команде list projects"v7.5.1206.01.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Список проектов Intlayer
Копировать код в буфер обмена
npx intlayer projects listЭта команда ищет и выводит список всех проектов Intlayer, находя директории, которые содержат файлы конфигурации Intlayer. Это полезно для обнаружения всех проектов Intlayer в монорепозитории, workspace или git-репозитории.
Алиасы:
npx intlayer projects-listnpx intlayer pl
Аргументы:
--base-dir [path]: Укажите базовую директорию для поиска. По умолчанию используется текущая рабочая директория.Пример:
npx intlayer projects list --base-dir /path/to/workspaceПример:
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-rootНайдено 3 проекта Intlayer: - /Users/user/workspace/packages/app - /Users/user/workspace/packages/admin - /Users/user/workspace/packages/sharedВывод JSON:
Копировать код в буфер обмена
$ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]Примеры использования:
- Управление monorepo: Обнаружить все проекты Intlayer в структуре monorepo
- Обнаружение проектов: Найти все проекты с поддержкой Intlayer в рабочем пространстве
- CI/CD: Проверять проекты Intlayer в автоматизированных конвейерах
- Документация: Генерировать документацию, перечисляющую все проекты, использующие Intlayer
Вывод предоставляет абсолютные пути к каждой директории проекта, что упрощает навигацию к ним или автоматизацию операций над несколькими проектами Intlayer.