Inicio rápido
Este es el flujo mínimo para pasar de un proyecto vacío a tener un componente de ModularCore Hub funcionando en tu código. Da por hecho que ya tienes el CLI instalado.
1. Inicializa el proyecto
Sección titulada «1. Inicializa el proyecto»Desde la raíz de tu proyecto:
modularcore initEl asistente:
- Crea el fichero
modularcore.jsonen la raíz del proyecto. - Detecta o pregunta el framework que usas (React, Svelte, Vue, Angular…).
- Pregunta las rutas de destino donde se copiarán los archivos de los componentes.
- Pide la URL del registry: usa la que corresponda a tu despliegue de ModularCore Hub (por ejemplo,
https://modularcorehub.com/registrypara el registry público).
2. Descubre componentes disponibles
Sección titulada «2. Descubre componentes disponibles»modularcore listmodularcore search modallist muestra el catálogo completo; search filtra por un término.
3. Incorpora un componente
Sección titulada «3. Incorpora un componente»modularcore add auto-seoadd copia los archivos del componente a las rutas configuradas en init. Antes de escribir nada, el CLI:
- Comprueba que el componente es compatible con el framework de tu proyecto.
- Muestra las dependencias npm que instalará (si las hay) y pide confirmación explícita antes de instalarlas y copiar los archivos.
- Genera o completa
.env.examplecon las variables de entorno que documenta el componente (las credenciales nunca viajan en el registry).
A partir de ahí, esos archivos son tuyos: revísalos, modifícalos y versiónalos como cualquier otro código de tu aplicación.
Comandos disponibles
Sección titulada «Comandos disponibles»| Comando | Qué hace |
|---|---|
modularcore init |
Inicializa modularcore.json en el proyecto actual. |
modularcore list |
Lista los componentes del catálogo. |
modularcore search <término> |
Busca componentes por nombre o descripción. |
modularcore add <componente> |
Copia un componente y sus dependencias al proyecto. |
modularcore update [componente] |
Vuelve a inyectar archivos de un componente ya instalado, con confirmación por archivo. |
modularcore diff <componente> |
Muestra qué cambió entre tu copia local y la versión del registry. |
Consulta todas las opciones con modularcore --help, o la ayuda de un comando concreto con, por ejemplo, modularcore add --help.
Siguiente paso
Sección titulada «Siguiente paso»Para entender por qué el CLI funciona así, revisa Arquitectura y Los tres pilares. Para profundizar en add, update y diff, ve a la sección Guías.
Docs v1.0.0 · ModularCore Hub v0.9.1