Bila anda terbiasa menggunakan markdown untuk menulis dokumentasi, pindah ke MkDocs untuk menggenerate halaman dokumentasi menjadi sangat mudah. Keuntungan menggunakan mkdocs ini, semua folder yang ada dibuat menjadi sub-menu yang memudahkan navigasinya di halaman web. Satu lagi fitur yang ngga kalah pentingnya dari static site generator ini adalah pencarian (searching).

Install MkDocs

dnf install mkdocs

Konfigurasi

Untuk membuat project baru, kita perlu menggunakan perintah mkdocs new, bila sudah terbiasa kedepannya tinggal membuat file mkdocs.yml

mkdocs new dokumentasi

pindah ke folder dokumentasi, lalu jalankan build-in server mkdocs

cd dokumentasi
mkdocs serve

Di browser buka http://127.0.0.1:8000/
mkdocs default page

Bila anda ingin mengcopy file websiter tersebut ke misalkan github, gitlab atau cpanel, build terlebih dahulu, agar mkdocs membuat folder baru bernama site lengkap dengan file-file yang bisa dicopy

mkdocs build

Copy semua file yang berada di folder dokumentasi/site.

Leave a comment

Your email address will not be published. Required fields are marked *