Первые шаги
Мы рекомендуем использовать SvelteKit, который позволяет создавать практически что угодно. Это официальный фреймворк для разработки приложений от команды Svelte, работающий на базе Vite. Создайте новый проект с помощью команды:
npx sv create myapp
cd myapp
npm install
npm run dev
pnpx sv create myapp
cd myapp
pnpm install
pnpm run dev
yarn dlx sv create myapp
cd myapp
yarn install
yarn dev
Не беспокойтесь, если вы ещё не знакомы со Svelte! Вы можете игнорировать все замечательные функции, которые SvelteKit предлагает на данный момент, и вернуться к ним позже.
Альтернативы SvelteKit
Вы также можете использовать Svelte напрямую с Vite, запустив команду npm create vite@latest
и выбрав опцию svelte
. В этом случае команда npm run build
сгенерирует файлы HTML, JS и CSS в директории dist
, используя vite-plugin-svelte. В большинстве случаев вам, вероятно, потребуется выбрать библиотеку маршрутизации.
Существуют также плагины для Rollup, Webpack и некоторых других сборщиков, но мы рекомендуем Vite.
Инструменты для редакторов
Команда Svelte поддерживает расширение для VS Code, а также существуют интеграции с различными другими редакторами и инструментами.
Вы можете проверять свой код из командной строки, используя sv check.
Получение помощи
Не стесняйтесь просить помощи в чате Discord! Или попробуйте найти ответы на Stack Overflow.