← Cloudflare Workers / workers / configuration / sites
Začít od nuly
Tento průvodce ukazuje, jak rychle začít s novým projektem Workers Sites od začátku.
Začínáme
-
Zajistěte, že máte nejnovější verzi git ↗ a Node.js ↗ nainstalovaný.
-
V terminálu naklonujte
worker-sites-templatevýchozí repozitář. Následující příklad vytvoří projekt s názvemmy-site:git clone --depth=1 --branch=wrangler2 https://github.com/cloudflare/worker-sites-template my-site -
Spustit
npm installk instalaci všech závislostí. -
Náhled svého webu zobrazíte spuštěním
wrangler devpříkaz:wrangler dev -
Nasaďte svůj web na Cloudflare:
npx wrangler deploy
Struktura projektu
Šablona projektu obsahuje tyto soubory a adresáře:
public: Statická aktiva vašeho projektu. Ve výchozím stavu obsahujeindex.htmlafavicon.ico.src: Worker nakonfigurovaný pro obsluhu vašich assets. Nemusíte ho upravovat, ale pokud chcete vidět, jak funguje, nebo přidat další funkce do svého Workeru, můžete upravitsrc/index.ts.wrangler.jsonc: Soubor obsahující konfiguraci projektu. Souborbucketvlastnost říká Wrangleru, kde má hledat statická aktiva (např.site = { bucket = "./public" }).package.json/package-lock.json: definuje požadované závislosti Node.js.
Přizpůsobte wrangler.jsonc soubor:
-
Změňte
namevlastnost na název vašeho projektu:{ "$schema": "./node_modules/wrangler/config-schema.json", "name": "my-site" }"$schema" = "./node_modules/wrangler/config-schema.json" name = "my-site" -
Zvažte aktualizaci
compatibility_datena dnešní datum, abyste získali přístup k nejnovějším funkcím Workers:{ "compatibility_date": "yyyy-mm-dd" }compatibility_date = "yyyy-mm-dd" -
Nasaďte svůj web na vlastní doména kterou vlastníte a kterou jste již připojili jako zónu Cloudflare:
{ "route": "https://example.com/*" }route = "https://example.com/*"
Další informace o konfigurace vašeho projektu.