Cloudflare Pages-Bereitstellung
Cloudflare Pages hostet statische docmd-Dokumentations-Websites über das globale Edge-Netzwerk von Cloudflare mit integrierter Git-CI/CD-Integration.
Dashboard-Einrichtungsschritte
- Navigieren Sie im Cloudflare Dashboard zu Workers & Pages → Create → Pages.
- Verknüpfen Sie Ihr Git-Anbieterkonto und wählen Sie das Ziel-Repository aus.
- Konfigurieren Sie die Build-Variablen:
| Einstellungs-Parameter | Konfigurationswert |
|---|---|
| Framework-Preset | None |
| Build-Befehl | npx @docmd/core build |
| Build-Ausgabeverzeichnis | site |
- Speichern und bereitstellen.
Konfiguration benutzerdefinierter Domains
Fügen Sie benutzerdefinierte Domains in Pages → Projekt → Benutzerdefinierte Domains hinzu. TLS-Zertifikate werden automatisch bereitgestellt.
Setzen Sie die Eigenschaft url in docmd.config.json so, dass sie mit Ihrer Domain übereinstimmt:
docmd.config.json
{
"url": "https://docs.example.com"
}
Build-Ausführung in CI/CD
Die Ausführung von npx @docmd/core build in Cloudflare-Build-Umgebungen ruft @docmd/core bei Bedarf ab. Wenn @docmd/core in Ihren devDependencies der package.json aufgeführt ist, verwendet Cloudflare automatisch die installierte Version.