Asegúrate de tener configurado tu entorno de desarrollo con los siguientes requisitos:
npm install -g yarn Verifica la instalación ejecutando:
node -v
npm -v Sigue estos pasos para configurar tu primer proyecto:
npx sv create my-svelte-app my-svelte-app por el nombre de tu proyecto.cd my-svelte-app npm install Al crear un proyecto con Svelte 5, la estructura básica será la siguiente:
my-svelte-app/
├── node_modules/ # Dependencias instaladas
├── public/ # Archivos estáticos
│ └── favicon.png
├── src/ # Código fuente principal
│ ├── lib/ # Componentes reutilizables
│ ├── routes/ # Vistas y rutas
│ ├── app.css # Estilos globales
│ ├── app.html # Plantilla HTML base
│ └── main.js # Punto de entrada de la aplicación
├── .gitignore # Archivos a excluir en Git
├── package.json # Configuración del proyecto y scripts
└── svelte.config.js # Configuración personalizada de Svelte Descripción de carpetas clave:
src/: Contiene el código fuente principal, incluyendo componentes y rutas.public/: Archivos que se servirán directamente al navegador.svelte.config.js: Archivo para personalizar configuraciones como adaptadores o herramientas adicionales.Para iniciar el servidor de desarrollo y trabajar en tiempo real, ejecuta:
npm run dev Esto iniciará un servidor local, normalmente accesible en http://localhost:5173/. Abre esa URL en tu navegador para ver tu aplicación en acción.
Para un entorno de desarrollo óptimo, considera instalar las siguientes herramientas: