Ajukan pertanyaan Anda dan dapatkan ringkasan dokumen dengan merujuk halaman ini dan penyedia AI pilihan Anda
Konten halaman ini diterjemahkan menggunakan AI.
Lihat versi terakhir dari konten aslinya dalam bahasa InggrisJika Anda memiliki ide untuk meningkatkan dokumentasi ini, silakan berkontribusi dengan mengajukan pull request di GitHub.
Tautan GitHub ke dokumentasiSalin Markdown dokumentasi ke clipboard
Ekstrak string
Salin kode ke clipboard
npx intlayer extractPerintah ini menganalisis berkas kode Anda untuk mengekstrak string dari komponen ke file .content yang berada dekat dengan komponen. Perintah ini mendukung pemilihan berkas secara interaktif atau penargetan berkas tertentu.
Alias:
npx intlayer ext
Argumen:
Opsi pemilihan file:
/// - -f, --file [files...]: Daftar file spesifik untuk diekstrak. Jika tidak disediakan, CLI akan memindai file yang cocok (**/*.{tsx,jsx,vue,svelte,ts,js}) dan meminta Anda memilih file mana yang akan diekstrak.
Contoh: npx intlayer extract -f src/components/MyComponent.tsx
Opsi keluaran:
-o, --output-content-declarations [outputContentDeclarations]: Direktori untuk menyimpan file deklarasi konten yang dihasilkan.Contoh:
npx intlayer extract -o src/content--code-only: Hanya mengekstrak kode komponen (tidak menulis deklarasi konten).Contoh:
npx intlayer extract --code-only--declaration-only: Hanya menghasilkan deklarasi konten (tidak menulis ulang komponen).Contoh:
npx intlayer extract --declaration-only
Opsi konfigurasi:
--base-dir: Tentukan direktori dasar untuk proyek.--env: Tentukan environment.--env-file: Sediakan berkas environment kustom.--verbose: Aktifkan verbose logging.
Plugin yang Diperlukan:
Perintah extract bekerja tanpa plugin tambahan pada berkas TypeScript / JSX. Namun, ia memerlukan plugin berikut untuk diinstal pada proyek Vue dan Svelte:
@intlayer/vue-compiler: Untuk berkas Vue.@intlayer/svelte-compiler: Untuk berkas Svelte.