← Cloudflare Workers / workers / vite-plugin / reference
Migrace z wrangler dev
Ve většině případů migrace z wrangler dev je jednoduché a můžete postupovat podle pokynů v Začínáme.
Stojí za zmínku několik klíčových rozdílů:
Vstupní a výstupní konfigurační soubory Workeru
S Cloudflare Vite pluginem, váš Konfigurační soubor Workeru (například wrangler.jsonc) je vstupní konfigurace a v rámci buildu se vytvoří samostatná výstupní konfigurace.
Tento výstupní soubor je snímkem vaší konfigurace v okamžiku buildu a je upravený tak, aby odkazoval na artefakty vašeho buildu.
Jde o konfiguraci, která se používá pro náhled a nasazení.
Jakmile spustíte vite build, běžící wrangler deploy nebo vite preview automaticky vyhledá tento výstupní konfigurační soubor.
Cloudflare Environments
S Cloudflare Vite pluginem, Cloudflare Environments se použijí ve fázi vývoje a sestavení.
Spuštění wrangler deploy --env some-env se proto nepoužije a prostředí pro nasazení je třeba místo toho nastavit spuštěním CLOUDFLARE_ENV=some-env vite build.
Nadbytečná pole v konfiguračním souboru Wrangler
Existují různé možnosti v Konfigurační soubor Workeru které se při použití Vite ignorují, protože už buď nejsou relevantní, nebo je nahrazují ekvivalenty Vite. Pokud tyto možnosti zadáte, do konzole se vypíší varování s návrhem, jak dál postupovat.
Nepoužije se
Následující volby související se sestavením zpracovává Vite a nejsou použitelné při použití pluginu Cloudflare Vite:
tsconfigrulesbuildno_bundlefind_additional_modulesbase_dirpreserve_file_names
Není podporováno
site: použijte Workers Assets místo toho.
Nahrazeno ekvivalenty ve Vite
Následující možnosti mají ekvivalenty ve Vite, které je třeba použít místo nich:
| Volba Wrangleru | Ekvivalent ve Vite |
|---|---|
define |
define ↗ |
alias |
resolve.alias ↗ |
minify |
build.minify ↗ |
Nastavení lokálního vývoje (ip, port, local_protocol, atd.) |
Možnosti serveru ↗ |
Viz Vite Environments další informace o konfiguraci prostředí Workeru ve Vite.
Odvozeno
Pokud build.sourcemap ↗ je povoleno pro dané prostředí Workeru v konfiguraci Vite, "upload_source_maps": true se automaticky přidá do výstupního konfiguračního souboru Wrangleru.
To znamená, že vygenerované sourcemapy se ve výchozím nastavení nahrávají.
Toto nastavení můžete přepsat zadáním hodnoty upload_source_maps explicitně ve vstupní konfiguraci Workeru.