Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
Интеграция сервера MCP Intlayer в ваш любимый AI-ассистент позволяет получать все документы непосредственно из ChatGPT, DeepSeek, Cursor, VSCode и т.д.
Просмотр документации сервера MCPСодержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Трансформация компонентов
npx intlayer transformЭта команда анализирует ваши файлы кода, чтобы помочь мигрировать существующие компоненты для использования Intlayer. Поддерживается интерактивный выбор файлов или указание конкретных файлов.
Псевдонимы:
- npx intlayer trans
Аргументы:
Опции выбора файлов:
-f, --file [files...]: Список конкретных файлов для трансформации. Если не указано, CLI просканирует подходящие файлы (**/*.{tsx,jsx,vue,svelte,ts,js}) и предложит выбрать, какие из них трансформировать.
Пример: npx intlayer transform -f src/components/MyComponent.tsx
Опции вывода:
-o, --output-content-declarations [outputContentDeclarations]: Каталог для сохранения сгенерированных файлов деклараций контента.
Пример: npx intlayer transform -o src/content
--code-only: Трансформировать только код компонента (не записывать декларацию контента).
Пример: npx intlayer transform --code-only
--declaration-only: Только сгенерировать декларацию контента (не переписывать компонент).
Пример: npx intlayer transform --declaration-only
Опции конфигурации:
- --base-dir: Указать базовый каталог проекта.
- --env: Указать окружение.
- --env-file: Указать пользовательский файл окружения.
- --verbose: Включить подробное логирование.
Необходимые плагины:
Команда transform работает без дополнительных плагинов для файлов TypeScript / JSX. Однако для проектов на Vue и Svelte требуется установка следующих плагинов:
- @intlayer/vue-transformer: Для файлов Vue.
- @intlayer/svelte-transformer: Для файлов Svelte.