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 MCPHistorial de versiones
- Agregar comando initv7.5.930/12/2025
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
Inicializar Intlayer
npx intlayer initEl comando init configura Intlayer automáticamente en tu proyecto ajustando los archivos y la configuración necesarios. Es la forma recomendada para comenzar con Intlayer.
Alias:
- npx intlayer init
Argumentos:
- --project-root [projectRoot] - Opcional. Especifica el directorio raíz del proyecto. Si no se proporciona, el comando buscará el directorio raíz del proyecto empezando desde el directorio de trabajo actual.
Qué hace:
The init command performs the following setup tasks:
- Valida la estructura del proyecto - Asegura que estés en un directorio de proyecto válido con un archivo package.json
- Actualiza .gitignore - Agrega .intlayer a tu archivo .gitignore para excluir archivos generados del control de versiones
- Configura TypeScript - Actualiza todos los archivos tsconfig.json para incluir las definiciones de tipos de Intlayer (.intlayer/**/*.ts)
- Crea archivo de configuración - Genera un intlayer.config.ts (para proyectos TypeScript) o intlayer.config.mjs (para proyectos JavaScript) con la configuración por defecto
- Actualiza la configuración de Vite - Si se detecta un archivo de configuración de Vite, añade la importación del plugin vite-intlayer
- Actualiza la configuración de Next.js - Si se detecta un archivo de configuración de Next.js, agrega la importación del plugin next-intlayer
Ejemplos:
Inicialización básica:
npx intlayer initEsto inicializará Intlayer en el directorio actual, detectando automáticamente la raíz del proyecto.
Inicializar con raíz de proyecto personalizada:
npx intlayer init --project-root ./my-projectEsto inicializará Intlayer en el directorio especificado.
Ejemplo de salida:
npx intlayer initComprobando la configuración de Intlayer...✓ Agregado .intlayer a .gitignore✓ Actualizado tsconfig.json para incluir los tipos de IntlayerCreado intlayer.config.ts✓ Inyectada la importación en vite.config.ts✓ Inicialización de Intlayer completada.Notas:
- El comando es idempotente - puedes ejecutarlo varias veces de forma segura. Omitirá los pasos que ya estén configurados.
- Si ya existe un archivo de configuración, no será sobrescrito.
- Se omiten los archivos de configuración de TypeScript que no tienen un include array (p. ej., configuraciones solution-style con referencias).
- El comando finalizará con un error si no se encuentra un package.json en la raíz del proyecto.