Build Website¶
π Get Started¶
Panduan ini menjelaskan cara membangun (build) project Hugo menjadi static website.
Proses build akan menghasilkan seluruh file website yang siap dipublikasikan ke web server.
Setelah menyelesaikan panduan ini, seluruh hasil build akan tersedia
pada direktori public/.
π Prerequisites¶
Pastikan:
- Project Hugo telah dikonfigurasi.
- Seluruh konten telah selesai dibuat.
- Tidak terdapat kesalahan pada Hugo Development Server.
Apabila belum, lihat dokumen berikut.
βΆοΈ Procedure¶
Review Build Result¶
Tampilkan struktur direktori hasil build.
Contoh output.
public
βββ 404.html
βββ articles
βββ categories
βββ images
βββ index.html
βββ index.xml
βββ sitemap.xml
βββ tags
β Verification¶
Pastikan direktori public berhasil dibuat.
Pastikan file berikut tersedia.
- index.html
- sitemap.xml
- index.xml
Verification
Static website berhasil dibangun dan siap untuk proses deployment.
π‘ Engineering Notes¶
Perintah:
akan menghasilkan static website pada direktori public/.
Direktori tersebut merupakan artefak hasil build dan dapat langsung dipublikasikan menggunakan web server seperti NGINX, Apache HTTP Server, atau layanan object storage.
Karena direktori public/ dapat dibuat kembali kapan saja, direktori
ini umumnya tidak disimpan ke dalam Git repository.
Tambahkan aturan berikut ke file .gitignore.