Build & Deploy

Setelah dokumentasi Anda siap, Anda perlu mem-build-nya menjadi file statis agar dapat dipublikasikan.
Membangun Situs (Build)
Jalankan perintah berikut untuk menghasilkan versi produksi dari situs Anda:
bash
npm run docs:buildHasil build akan disimpan di folder .vitepress/dist. Folder ini berisi file HTML, CSS, dan JS statis yang siap di-hosting.
Deployment
VitePress dapat di-host di hampir semua layanan hosting statis.
GitHub Pages
- Pastikan kode Anda ada di repositori GitHub.
- Gunakan GitHub Actions untuk mem-build dan men-deploy secara otomatis.
- Anda bisa menggunakan template workflow resmi dari VitePress.
Vercel / Netlify
- Hubungkan repositori Anda ke dashboard Vercel atau Netlify.
- Atur Build Command:
npm run docs:build. - Atur Output Directory:
.vitepress/dist. - Klik Deploy!
Cloudflare Pages
Untuk men-deploy VitePress ke Cloudflare Pages, gunakan pengaturan berikut di dashboard Cloudflare:
- Framework Preset:
NoneatauOther. - Build command:
npm run docs:build. - Build output directory:
.vitepress/dist. - Root directory:
/(Tetap biarkan default).
PENTING: Versi Node.js VitePress membutuhkan Node.js v18+. Di dashboard Cloudflare Pages, tambahkan Environment Variable berikut:
- Variable name:
NODE_VERSION - Variable value:
18(atau lebih tinggi).
Jika Anda menggunakan CLI (Wrangler), perintahnya adalah:
bash
npx wrangler pages deploy .vitepress/distPreview Lokal
Setelah melakukan build, Anda dapat mencoba melihat hasilnya secara lokal:
bash
npm run docs:preview