Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Al integrar el servidor MCP Intlayer a tu asistente de IA, puedes recuperar todos los documentos directamente desde ChatGPT, DeepSeek, Cursor, VSCode, etc.
Ver la documentación del servidor MCPEl 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
Transformar componentes
npx intlayer transformEste comando analiza tus archivos de código para ayudar a migrar componentes existentes a usar Intlayer. Soporta selección interactiva de archivos o la selección específica de archivos.
Alias:
- npx intlayer trans
Argumentos:
Opciones de selección de archivos:
-f, --file [files...]: Lista de archivos específicos para transformar. Si no se proporciona, el CLI escaneará archivos que coincidan (**/*.{tsx,jsx,vue,svelte,ts,js}) y te pedirá seleccionar cuáles transformar.
Ejemplo: npx intlayer transform -f src/components/MyComponent.tsx
Opciones de salida:
-o, --output-content-declarations [outputContentDeclarations]: Directorio para guardar los archivos generados de declaración de contenido.
Ejemplo: npx intlayer transform -o src/content
--code-only: Solo transforma el código del componente (no escribe la declaración de contenido).
Ejemplo: npx intlayer transform --code-only
--declaration-only: Solo genera la declaración de contenido (no reescribe el componente).
Ejemplo: npx intlayer transform --declaration-only
Opciones de configuración:
- --base-dir: Especifica el directorio base para el proyecto.
- --env: Especifica el entorno.
- --env-file: Proporciona un archivo de entorno personalizado.
- --verbose: Habilita el registro detallado.
Plugins requeridos:
El comando transform funciona sin plugins adicionales en archivos TypeScript / JSX. Sin embargo, requiere que los siguientes plugins estén instalados para proyectos Vue y Svelte:
- @intlayer/vue-transformer: Para archivos Vue.
- @intlayer/svelte-transformer: Para archivos Svelte.