Fasa ini adalah kemuncak segalanya. Projek anda akan dideploy secara LIVE ke internet โ boleh diakses oleh sesiapa sahaja di seluruh dunia. Selamat datang ke hari graduasi anda!
Dari komputer anda ke internet sebenar
Selama 7 fasa lepas, anda telah membina projek di komputer sendiri. Sekarang tiba masanya untuk deployment โ proses memindahkan projek anda ke pelayan awan supaya ia boleh diakses oleh sesiapa sahaja di internet.
Bayangkan deployment seperti:
Dua cara untuk deploy projek anda
Hosting static site percuma, pantas, dan mudah. Website dan app frontend. Dengan CI/CD auto dari GitHub.
Deploy terus dari Claude Code menggunakan AI. Codex boleh bantu deploy dengan arahan ringkas.
Langkah demi langkah
Wrangler adalah alat CLI rasmi Cloudflare untuk deploy dan urus aplikasi.
Selepas install, sahkan:
sudo npm install -g wranglerAnda perlu akaun Cloudflare percuma. Daftar di cloudflare.com jika belum ada.
Ini akan buka browser untuk log masuk. Selepas berjaya, token akan disimpan secara lokal.
Jika projek anda guna build tool (Vite, Webpack, dll.), build dulu:
Untuk projek HTML biasa tanpa build tool, folder projek anda sudah sedia untuk deploy.
Sekarang, deploy projek anda:
Tunggu beberapa saat โ anda akan dapat URL seperti:
Bila anda buat perubahan pada projek, deploy semula:
Atau, sambungkan repository GitHub anda โ setiap push akan auto-deploy!
Guna AI untuk deploy dengan pantas
Jika anda guna Claude Code, anda boleh deploy dengan hanya bertanya:
Claude Code akan:
Dalam Claude Code, invoke skill Cloudflare:
Ikut arahan yang diberikan โ Claude akan pandu anda langkah demi langkah.
Guna domain sendiri untuk projek anda
Daripada URL projek-anda.pages.dev, anda boleh guna domain sendiri seperti projek-anda.com.
Jangan leak API keys!
JANGAN PERNAH hardcode API keys, database credentials, atau secrets dalam kod anda! Jika anda push kod dengan API key ke GitHub, orang lain boleh gunakan key tersebut.
Guna environment variables untuk menyimpan maklumat sensitif:
Langkah:
.env di root projek (TAPI jangan commit!)}.env ke .gitignoreimport.meta.env (Vite) atau process.env (Node)Semak logs dan fix issues
Selepas deploy, penting untuk tahu cara monitor aplikasi anda:
Renungkan perjalanan anda
Hari ini, anda telah: