Plantillas
Los puntos de partida que ofrece astro-ignite — para qué sirve cada uno, con previsualizaciones en vivo del proyecto generado.
astro-ignite incluye dos plantillas hoy. Elige una de forma interactiva al crear el proyecto, o pasa --template=<tipo> para saltarte el prompt.
starter
La opción por defecto. Un sitio de marketing con colecciones de blog y proyectos, un formulario de contacto operativo, i18n completo, páginas legales y el registro de componentes preinstalado en src/components/ui/.
- Previsualización en vivo:
starter.astroignite.dev - Código:
packages/templates/starter/ - Cómo elegirla:
--template=starter(o acepta el valor por defecto en el prompt)
Úsala para construir un sitio de producto, una web personal, una landing de lanzamiento o cualquier cosa que necesite blog + proyectos + contacto.
docs
Un sitio de documentación construido desde primitivas — barra lateral, buscador con Pagefind, índice “en esta página”, bloques de código con botón de copiar, callouts, breadcrumbs. Sin Starlight; toda la UI es código tuyo que puedes editar.
- Previsualización en vivo:
docs-starter.astroignite.dev - Código:
packages/templates/docs/ - Cómo elegirla:
--template=docs
Úsala para la documentación de una librería, una API, una herramienta interna o cualquier otra cosa que quiera un layout de sidebar izquierda / TOC derecha con buscador.
Pruébalas sin generar nada
Ambas previsualizaciones se despliegan continuamente desde main. Haz clic para ver exactamente lo que produce --template=<tipo> antes de generar el proyecto en local.
Generar
# Interactivo — elige plantilla, responde los prompts
npm create astro-ignite@latest mi-sitio
# No interactivo — sin prompts
npm create astro-ignite@latest mi-sitio -- --yes --template=starter
npm create astro-ignite@latest mi-sitio -- --yes --template=docs Y a continuación
- Inicio rápido — recorrido completo del bootstrap
- Características — qué trae cada plantilla