12. Creando un proyecto React con Vite
Pasos para crear un proyecto con Vite
1️⃣ Acceder a la documentación
Primero, visitamos la documentación oficial de Vite. Puedes buscarlo directamente como "Vite" en tu navegador y entrar a su sitio oficial.
2️⃣ Iniciar el proyecto
En nuestra consola (terminal), nos aseguramos de estar en la carpeta raíz donde queremos crear el proyecto y ejecutamos:
npm create vite@latest3️⃣ Configurar el proyecto
El asistente nos preguntará:
Nombre del proyecto: Por ejemplo,
vite-projectFramework: Seleccionamos React (usando las flechas del teclado)
Variante: Elegimos JavaScript (también puedes elegir TypeScript si lo prefieres)
4️⃣ Instalar dependencias
Una vez creada la estructura del proyecto, debemos:
Entrar a la carpeta del proyecto:
cd vite-projectInstalar los paquetes necesarios:
npm installEsto instalará los módulos de Node necesarios para que el proyecto funcione.
5️⃣ Ejecutar el proyecto
Para visualizar nuestro proyecto en tiempo real:
npm run dev¡Y listo! Vite abrirá un servidor local donde podrás ver tu aplicación React.
🔄 Comparación con Create React App
Inicialización:
Create React App:
npm startVite:
npm run dev
Estructura de archivos:
En Create React App, el archivo
index.htmlestá dentro de la carpetapublicEn Vite, el archivo
index.htmlestá en la raíz del proyecto
Velocidad:
Vite es significativamente más rápido en la instalación inicial y en el hot-reload durante el desarrollo.
📁 package.json - Tu guía clave
Importante: Cuando descargues un proyecto existente, siempre revisa el package.json para saber:
Con qué herramienta fue creado
Qué comandos usar para ejecutarlo
Qué dependencias tiene
Ejemplos:
// Proyecto con Create React App
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build"
}
// Proyecto con Vite
"scripts": {
"dev": "vite",
"build": "vite build"
}💡 Ventajas de Vite
⚡ Más rápido en desarrollo
🎯 Configuración más sencilla
🔧 Fácil de personalizar
📦 Menor tamaño del proyecto inicial
🛑 Detener el servidor
Para detener el servidor en desarrollo, presiona Ctrl + C dos veces en la terminal.
Comentarios
Publicar un comentario