Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
El contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésSi tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.
Enlace de GitHub a la documentaciónCopiar el Markdown del documento a la portapapeles
Extraer cadenas
Copiar el código al portapapeles
npx intlayer extractEste comando analiza tus archivos de código para extraer cadenas de los componentes a un archivo .content ubicado junto al componente. Admite selección interactiva de archivos o la especificación de archivos concretos.
Alias:
npx intlayer ext
Argumentos:
Opciones de selección de archivos:
-f, --file [files...]: Lista de archivos específicos para extraer. Si no se proporciona, el CLI escaneará para archivos coincidentes (**/*.{tsx,jsx,vue,svelte,ts,js}) y te pedirá que selecciones cuáles extraer.Ejemplo:
npx intlayer extract -f src/components/MyComponent.tsx
Opciones de salida:
-o, --output-content-declarations [outputContentDeclarations]: Directorio para guardar los archivos de declaración de contenido generados.Ejemplo:
npx intlayer extract -o src/content--code-only: Extraer solo el código del componente (no escribir declaración de contenido).Ejemplo:
npx intlayer extract --code-only--declaration-only: Generar solo la declaración de contenido (no reescribir el componente).Ejemplo:
npx intlayer extract --declaration-only
Opciones de configuración:
--base-dir: Especificar el directorio base del proyecto.--env: Especificar el entorno.--env-file: Proporcionar un archivo de entorno personalizado.--verbose: Habilitar el registro detallado.
Plugins requeridos:
El comando extract funciona sin plugins adicionales en archivos TypeScript / JSX. Sin embargo, requiere que se instalen los siguientes plugins para proyectos Vue y Svelte:
@intlayer/vue-compiler: Para archivos Vue.@intlayer/svelte-compiler: Para archivos Svelte.