wrangler.json

This commit is contained in:
2026-08-16 19:45:43 +02:00
parent 21d15ec47e
commit 9eede74f6a
2 changed files with 12 additions and 8 deletions
+5 -8
View File
@@ -94,20 +94,17 @@ unverändert):
Tab **Import an existing Git repository** wählen und das Repo auswählen. Tab **Import an existing Git repository** wählen und das Repo auswählen.
3. Build-Einstellungen hinterlegen: 3. Build-Einstellungen hinterlegen:
- **Framework preset:** Hugo - **Framework preset:** Hugo
- **Build command (Bereitstellungsbefehl):** `hugo --minify -b $CF_PAGES_URL` - **Build command (Bereitstellungsbefehl):** `hugo --minify`
Ein eigenes **Build output directory** kann bei Cloudflare Pages nicht Ein eigenes **Build output directory** kann bei Cloudflare Pages nicht
angegeben werden — es kommt aus der Hugo-Konfiguration (`publishDir` in angegeben werden — es kommt aus der Hugo-Konfiguration (`publishDir` in
`hugo.toml`, Standard `public`). `hugo.toml`, Standard `public`).
4. Speichern. Es ist **kein Deploy-Befehl nötig**: Jeder Push auf den 4. Speichern. Es ist **kein Deploy-Befehl nötig**: Jeder Push auf den
verbundenen GitHub-Branch (z. B. `main`) baut und deployed automatisch. verbundenen GitHub-Branch (z. B. `main`) baut und deployed automatisch.
`$CF_PAGES_URL` wird von Cloudflare beim Build gesetzt und liefert die
Deployment-URL als `baseURL` — dadurch stimmen alle generierten Links im
HTML.
> Hinweis: `npx wrangler deploy` ist für das direkte Deployment von Die `wrangler.json` im Projekt-Root konfiguriert das Deployment:
> Workers-Skripten gedacht, nicht für ein Pages-Projekt mit Git-Integration. - `name`: Projektname (`buildbroken-blog-archive`)
> Hier übernimmt der automatische Build bei jedem Push das Deployment — ein - `compatibility_date`: Datum der Cloudflare-Laufzeit
> manueller `wrangler deploy`-Aufruf ist nicht nötig. - `assets.directory`: `public` — das Hugo-Ausgabeverzeichnis, das bereitgestellt wird
## Layout anpassen ## Layout anpassen
+7
View File
@@ -0,0 +1,7 @@
{
"name": "buildbroken-blog-archive",
"compatibility_date": "2026-08-16",
"assets": {
"directory": "public"
}
}