Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
Интеграция сервера MCP Intlayer в ваш любимый AI-ассистент позволяет получать все документы непосредственно из ChatGPT, DeepSeek, Cursor, VSCode и т.д.
Просмотр документации сервера MCPИстория версий
- Добавить опцию вывода абсолютных путей к команде list projectsv7.5.1206.01.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Список проектов Intlayer
npx intlayer projects listЭта команда ищет и выводит список всех проектов Intlayer, находя директории, которые содержат файлы конфигурации Intlayer. Это полезно для обнаружения всех проектов Intlayer в монорепозитории, workspace или git-репозитории.
Алиасы:
- npx intlayer projects-list
- npx 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.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.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.