[[oktatas:web:svelte|< Svelte]]
====== Svelte ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2022
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Kezdés =====
Webhely:
* https://svelte.dev/
Ebben a leírásban a SvelteKit keretrendszert használjuk, ami most lett 1.0. Webhelye:
* https://kit.svelte.dev/
===== Projekt kezdése =====
npm create svelte@latest app01
cd app01
npm install
npm run dev
Amikor elkészítjük a projektet, nem telepíti a függőségeket. Azt külön paranccsal szükséges telepíteni.
A create parancs kimenete a következőhöz hasonló lehet:
npm create svelte app01
create-svelte version 2.0.1
Welcome to SvelteKit!
✔ Which Svelte app template? › Skeleton project
✔ Add type checking with TypeScript? › Yes, using TypeScript syntax
✔ Add ESLint for code linting? … No / Yes
✔ Add Prettier for code formatting? … No / Yes
✔ Add Playwright for browser testing? … No / Yes
✔ Add Vitest for unit testing? … No / Yes
Your project is ready!
✔ Typescript
Inside Svelte components, use