Crear un Proyecto
vp create estructura de forma interactiva nuevos proyectos, monorepos y aplicaciones de Vite+ dentro de workspaces existentes.
Vista General
El comando create es la forma más rápida de empezar con Vite+. Se puede utilizar de varias formas distintas:
- Iniciar un nuevo monorepo de Vite+.
- Crear una nueva aplicación o librería independiente.
- Añadir una nueva aplicación o librería dentro de un proyecto existente.
Este comando se puede utilizar con plantillas integradas, plantillas de la comunidad o plantillas remotas de GitHub.
Uso
vp create
vp create <plantilla>
vp create <plantilla> -- <opciones-de-la-plantilla>Plantillas Integradas
Vite+ incluye estas plantillas integradas:
vite:monorepocrea un nuevo monorepo.vite:applicationcrea una nueva aplicación.vite:librarycrea una nueva librería.vite:generatorcrea un nuevo generador.
Fuentes de Plantillas
vp create no se limita a las plantillas integradas.
- Usa atajos para plantillas como
vite,@tanstack/start,svelte,next-app,nuxt,react-routeryvue. - Usa nombres completos de paquetes como
create-viteocreate-next-app. - Usa plantillas locales como
./tools/create-ui-componento@acme/generator-*. - Usa plantillas remotas como
github:usuario/repoohttps://github.com/usuario/template-repo.
Ejecuta vp create --list para ver las plantillas integradas y los atajos comunes que reconoce Vite+.
Opciones
--directory <dir>escribe el proyecto generado en un directorio de destino específico.--agent <nombre>crea archivos de instrucciones para agentes durante la creación.--editor <nombre>escribe archivos de configuración del editor.--hookshabilita la configuración de hooks de pre-commit.--no-hooksomite la configuración de hooks.--no-interactivese ejecuta sin preguntas.--verbosemuestra una salida detallada de la creación.--listimprime las plantillas integradas y populares disponibles.
Opciones de Plantilla
Los argumentos después de -- se pasan directamente a la plantilla seleccionada.
Esto es importante cuando la propia plantilla acepta parámetros. Por ejemplo, puedes pasar la selección de plantilla de Vite así:
vp create vite -- --template react-tsEjemplos
# Modo interactivo
vp create
# Crear un monorepo, aplicación, librería o generador de Vite+
vp create vite:monorepo
vp create vite:application
vp create vite:library
vp create vite:generator
# Usar atajos para plantillas de la comunidad
vp create vite
vp create @tanstack/start
vp create svelte
# Usar nombres completos de paquetes
vp create create-vite
vp create create-next-app
# Usar plantillas remotas
vp create github:usuario/repo
vp create https://github.com/usuario/template-repo