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