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