Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Integrando il server MCP Intlayer al tuo assistente AI, puoi recuperare tutti i documenti direttamente da ChatGPT, DeepSeek, Cursor, VSCode, ecc.
Vedi la documentazione del server MCPIl contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseSe hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia il Markdown del documento nella porta-documenti
Trasformare componenti
npx intlayer transformQuesto comando analizza i tuoi file di codice per aiutarti a migrare componenti esistenti all'uso di Intlayer. Supporta la selezione interattiva dei file o il targeting di file specifici.
Alias:
- npx intlayer trans
Argomenti:
Opzioni di selezione file:
-f, --file [files...]: Elenco di file specifici da trasformare. Se non fornito, la CLI cercherà i file corrispondenti (**/*.{tsx,jsx,vue,svelte,ts,js}) e ti chiederà di selezionare quali trasformare.
Esempio: npx intlayer transform -f src/components/MyComponent.tsx
Opzioni di output:
-o, --output-content-declarations [outputContentDeclarations]: Directory in cui salvare i file di dichiarazione dei contenuti generati.
Esempio: npx intlayer transform -o src/content
--code-only: Trasforma solo il codice del componente (non scrivere la dichiarazione dei contenuti).
Esempio: npx intlayer transform --code-only
--declaration-only: Genera solo la dichiarazione dei contenuti (non riscrivere il componente).
Esempio: npx intlayer transform --declaration-only
Opzioni di configurazione:
- --base-dir: Specifica la directory base per il progetto.
- --env: Specifica l'ambiente.
- --env-file: Fornisci un file di ambiente personalizzato.
- --verbose: Abilita il logging dettagliato.
Plugin richiesti:
Il comando transform funziona senza plugin aggiuntivi per file TypeScript / JSX. Tuttavia, richiede l'installazione dei seguenti plugin per i progetti Vue e Svelte:
- @intlayer/vue-transformer: Per i file Vue.
- @intlayer/svelte-transformer: Per i file Svelte.