Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійською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
Витягнення рядків
Скопіюйте код у буфер обміну
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.