Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix
Le contenu de cette page a été traduit à l'aide d'une IA.
Voir la dernière version du contenu original en anglaisSi vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.
Lien GitHub de la documentationCopier le Markdown du doc dans le presse-papiers
Extraire des chaînes
Copier le code dans le presse-papiers
npx intlayer extractCette commande analyse vos fichiers de code pour extraire les chaînes des composants dans un fichier .content proche du composant. Elle prend en charge la sélection interactive des fichiers ou le ciblage de fichiers spécifiques.
Alias:
npx intlayer ext
Arguments :
Options de sélection des fichiers :
/// -f, --file [files...] : Liste des fichiers spécifiques à extraire. Si non fourni, la CLI analysera les fichiers correspondants (**/*.{tsx,jsx,vue,svelte,ts,js}) et vous invitera à sélectionner ceux que vous souhaitez extraire.
Exemple : npx intlayer extract -f src/components/MyComponent.tsx
Options de sortie :
-o, --output-content-declarations [outputContentDeclarations]: Répertoire dans lequel enregistrer les fichiers de déclaration de contenu générés.Exemple :
npx intlayer extract -o src/content--code-only: N'extraire que le code du composant (ne pas écrire de déclaration de contenu).Exemple :
npx intlayer extract --code-only--declaration-only: Générer uniquement la déclaration de contenu (ne pas réécrire le composant).Exemple :
npx intlayer extract --declaration-only
Options de configuration :
--base-dir: Spécifie le répertoire de base du projet.--env: Spécifie l'environnement.--env-file: Fournit un fichier d'environnement personnalisé.--verbose: Active la journalisation détaillée.
Plugins requis :
La commande extract fonctionne sans plugin supplémentaire pour les fichiers TypeScript / JSX. Cependant, elle nécessite l'installation des plugins suivants pour les projets Vue et Svelte :
@intlayer/vue-compiler: Pour les fichiers Vue.@intlayer/svelte-compiler: Pour les fichiers Svelte.