Crear proyecto Vue3
En el capítulo anteriorInstalación de Vue3Usamos elnpm initcomando para crear un proyecto. En este capítulo nos centramos principalmente ennpm createel comando para crear proyectos y el uso delvue uicomando para abrir la interfaz gráfica de instalación.
La configuración de IDE recomendada para el desarrollo de Vue esVisual Studio Code + la extensión Vue - Official:

El soporte para otros IDE es el siguiente:
Sublime Text a través deLSP-Volares compatible.
vim / Neovim a través decoc-volares compatible.
emacs a través delsp-modees compatible.
El comando npm create
El comando npm create se utiliza para crear proyectos Vue, normalmente a través de Vite (la herramienta de compilación recomendada oficialmente por Vue) para crear aplicaciones Vue.
En Vite, npm create se utiliza para ejecutar herramientas de andamiaje (como vite@latest) y generar rápidamente una nueva plantilla de proyecto.
Para obtener más detalles sobre Vite, puedes consultar:Tutorial de Vite。
npm createLa sintaxis del comando para crear un proyecto es la siguiente:
npm create vite@latest <project-name> --template vue
Explicación:
npm create: Se usa para ejecutar el comando de plantilla del proyecto; crea un nuevo proyecto y lo inicializa desde la plantilla dada.-
vite@latest: vite es la herramienta para crear proyectos Vue 3,@latestespecifica el uso de la última versión de Vite, asegurando que el proyecto creado se base en la última versión de Vite. Si no se incluye@latest,npmse intentará usar la versión actualmente instalada. -
<project-name>: Es el nombre de la carpeta del proyecto recién creado. El comando creará una carpeta y colocará el código de plantilla en ella. Por ejemplo, ejecutarnpm create vite@latest my-vue-app --template vuecreará en el directorio actual una carpeta llamadamy-vue-appy colocará en ella los archivos de plantilla del proyecto Vue. --template vue:--template vueEspecifica el tipo de plantilla que se usará. Vite admite múltiples plantillas,vuees la plantilla proporcionada específicamente para Vue 3. Hay otras plantillas, comovanilla、react、svelteetc.
A continuación, creamos el proyecto ejemplo-vue3-app:
npm create vite@latest
Al ejecutar el comando anterior, primero se te pedirá que ingreses el nombre del proyecto y elijas un framework:
> Project name: … ejemplo-vue3-app
? Select a framework: › - Use arrow-keys. Return to submit.
❯ Vanilla
Vue
React
Preact
Lit
Svelte
Solid
Qwik
Angular
Others
Vite admite varias plantillas; las comunes son:
vue: Proyecto Vue 3 (usa Vue 3 por defecto)vanilla: Plantilla básica sin frameworkreact: Proyecto Reactsvelte: Proyecto Sveltepreact: Proyecto Preact- También puedes elegir otras plantillas según tus necesidades específicas.
Puedes usar las teclas de dirección para seleccionar. Elegimos Vue, luego aparece la interfaz de variantes de opciones, podemos elegir JavaScript para comenzar rápidamente:
> Project name: … ejemplo-vue3-app > Select a framework: › Vue > Select a variant: › JavaScript Scaffolding project in /Users/ejemplo/ejemplo-test/ejemplo-vue3-app... Done. Now run: cd ejemplo-vue3-app npm install npm run dev
Una vez completada la instalación, entramos en el directorio del proyecto:
cd ejemplo-vue3-app
La estructura completa del directorio se muestra a continuación:

Instala las dependencias e inicia la aplicación:
npm install npm run dev
Luego abrehttp://localhost:5173/y verás la interfaz de la aplicación:

Además, podemosvite.config.jsconfigurar nuestro propio puerto en el archivo, por ejemplo, la siguiente configuración establece el puerto en 3000:
Ejemplo
import vue from '@vitejs/plugin-vue'
// https://vite.dev/config/
export default defineConfig({
plugins: [vue()],
server: {
port: 3000, // El número de puerto que establecemos nosotros
},
})
El comando vue ui
Además de usarvue createel comando para crear proyectos, también podemos usar la herramienta de creación visual para crear proyectos.
Ejecuta el comando:
$ vue ui -> Starting GUI... -> Ready on http://localhost:8000 ...
Al ejecutar el comando anterior, aparecerá una interfaz de gestión de proyectos en el navegador:

Podemos hacer clic en la opción"Crear"para crear un proyecto. Selecciona "Crear proyecto aquí" en la parte inferior; también puedes elegir la ruta en la parte superior de la página.


En la configuración, selecciona la opción predeterminada:

A continuación, espera a que se complete la instalación. La interfaz de gestión después de la instalación es la siguiente:
