INTEGRITY Документация

SvelteKit

В этом руководстве вы создадите новый SvelteKit приложение и разверните его в Cloudflare Workers.

узел Framework
SvelteKitОбнаружено
Коннектор: Framework to Config
элементы конфигурации
Сгенерированная конфигурация
wrangler.jsonc
main:.svelte-kit/cloudflare/_worker.js
wrangler.jsonc
assets:directory: .svelte-kit/cloudflare
wrangler.jsonc
compatibility_flags:nodejs_compat
wrangler.jsonc
наблюдаемость:enabled: true
svelte.config.js
адаптер:@sveltejs/adapter-cloudflare
Коннектор: Config to Workers
WorkersРазвернуто
Индикатор статуса
Wrangler настраивает конфигурацию автоматически

1. Настройте новый проект

Используйте create-cloudflare CLI (C3) для настройки нового проекта. C3 создаст каталог нового проекта, запустит официальный инструмент настройки SvelteKit и предложит возможность мгновенного развертывания.

Чтобы использовать create-cloudflare чтобы создать новый проект SvelteKit с Workers Assets, выполните следующую команду:

npm create cloudflare@latest -- my-svelte-app --framework=svelte

После настройки проекта перейдите в нужный каталог, выполнив следующую команду:

cd my-svelte-app

2. Локальная разработка

После создания проекта выполните следующую команду в каталоге проекта, чтобы запустить локальный сервер. Это позволит просматривать проект локально в процессе разработки.

npm run dev

3. Развёртывание вашего проекта

Ваш проект можно развернуть в *.workers.dev поддомен или Custom Domain, с собственного компьютера или из любой системы CI/CD, включая Собственная разработка Cloudflare.

Следующая команда собирает и разворачивает ваш проект. Если вы используете CI, не забудьте обновить "deploy command" конфигурацию должным образом.

npm run deploy

Bindings

Ваше приложение на SvelteKit можно полностью интегрировать с Cloudflare Developer Platform как в локальной разработке, так и в продакшене, с помощью привязок продуктов. Документация SvelteKit содержит информацию о настройке привязок и о том, как получить к ним доступ в хуках и конечных точках SvelteKit.

Благодаря bindings ваше приложение можно полностью интегрировать с Cloudflare Developer Platform, получив доступ к вычислениям, хранилищу, AI и другим возможностям.

Bindings

Доступ к вычислениям, хранилищу, ИИ и другим возможностям.