Cara Membuat dengan Blog Jekyll dan Github Pages
Untuk membuat blog di Jekyll sangat mudah, bahkan bagi pemula sekalipun. Kamu hanya perlu mengikuti panduan beberapa langkah untuk membuat blog jekyll, mempostingnya di github dan blog jekyll mu sudah jadi.
Kinin - Untuk membuat blog di Jekyll sangat mudah, bahkan bagi pemula sekalipun. Kamu hanya perlu mengikuti panduan beberapa langkah untuk membuat blog jekyll, mempostingnya di github dan blog jekyll mu sudah jadi.
Sebelumnya saya sudah menceritakan sedikit pengalaman selama menggunakan blog jekyll yang juga sudah membahas sedikit tentang apa itu jekyll, keunggulan dan kekurangan jekyll. Kamu bisa baca lebih lanjut di artikel kemarin.
Sesuai janji sebelumnya, kali ini Kinin akan membahas dan memberikan sebuah panduan lengkap memulai dan membuat blog jekyll di github pages ataupun melalui Local host. Saya akan berusaha membuat panduan ini sesederhana mungkin, anggap saja kita semua pemula dan belum ada dasar sama sekali. Ayo kita mulai panduan membuat blog jekyll.
Apa itu Jekyll
Jekyll adalah static site generator (pembangun situs statis) yang ditulis dalam bahasa Ruby. Jadi, Jekyll mirip dengan CMS blog lainnya seperti Blogger, tapi dengan Jekyll blog akan di generate menjadi situs statis.
Jika kalian belum mengerti, mudahnya blog Jekyll itu mirip dengan kalian membuat file HTML biasa dan membukanya, berbeda dengan CMS lain yang lebih dinamis dimana setiap bagian blog diload dari server atau hosting blog. Sedangkan pada jekyll, halaman tersebut sudah dijadikan satu bagian.
Software yang dibutuhkan
Untuk membuat blog jekyll, setidaknya kamu harus memiliki seperangkat laptop ataupun PC, serta beberapa software tambahan yang akan kita gunakan.
- VSCode, Microsoft Visual Code atau VSCode digunakan untuk mempermudah proses mengelola blog Jekyll yang akan dibuat, agar lebih terorganisir. Pelajar cara install visual code di windows kamu
- Ruby, Jekyll berjalan dalam bahasa program Ruby, jadi terlebih dahulu kita harus menginstall bahasa Ruby di laptop atau perangkat yang akan kita gunakan. Kinin akan membuat panduan lain terkait cara install ruby di windows pada artikel selanjutnya
- GitHub Desktop, dengan github desktop akan lebih mudah membuat dan mengupdate repository github kita. Pelajari cara install github desktop
Hal yang Perlu diperhatikan Sebelum Membuat Blog Jekyll
Selama menggunakan jekyll, saya menemukan kelemahan fatal yaitu mengganti template jekyll yang sangat ribet dan butuh waktu lama. Untuk itu, sebelum memulai blog baru cari dan tentukan tema jekyll yang ingin kamu gunakan berdasarkan topik blog atau yang sekiranya kamu gak bakal ganti-ganti tema lagi.
Percaya lah! Mengganti tema satu ketema lainnya di jekyll itu ribet banget. Jadi perhatikan ini baik-baik
Membuat Blog Jekyll dengan Template Default
Setelah menginstall semua software yang dibutuhkan, kita lanjut ke step selanjutnya. Untuk membuat blog dengan jekyll cara pertama yaitu dengan langsung menggunakan template default atau template bawaan jekyll bernama minima. Untuk membuat blog ini cukup menggunakan Visual Studio Code.
- Buat sebuah folder di komputer kamu tempat menyimpan semua blog.
- Buka visual code, kemudian tarik folder yang kamu buat ke visual code
- Buka
terminal
visual code dengan cara tekanCTRL + SHIFT + ~
di keyboard - Ketikkan script
gem install jekyll bundler
- Kemudian
jekyll new myblog
myblog
adalah nama folder blog kamu, bisa ubah dengan nama lain yang kamu inginkan - Selanjutnya menyimpannya ke directory
cd myblog
Jika kamu menginstall Ruby versi terbaru langkah 6 ini tidak diperlukan
- Langkah 5 tadi akan otomatis membuat file blog kamu, untuk melihat tampilan blog ketikkan perintah berikut di terminal.
bundle exec jekyll serve
Blog akan otomatis di generate, untuk melihatnya buka Browser dan ketikkan
http://localhost:4000/
maka blog akan otomatis terbuka.
Membuat Blog Jekyll dengan Template Lain
Pilihan kedua, kamu bisa membuat blog jekyll dengan menggunakan template pilihan. Silahkan cari saja tema jekyll yang kamu ingin gunakan di internet, banyak tema gratis yang bisa di download, atau jika kamu punya modal juga bisa membeli template jekyll premium.
Saran saya, gunakan tema blog yang benar-benar ingin kamu gunakan. Cek template apakah sudah responsive dan cepat, serta struktur data yang baik. Jika sudah, kita lanjut ke tahap selanjutnya
- Jika kamu menggunakan github, fork template yang ingin kamu gunakan
- Buka Github Desktop dan login
- Kemudian clone respository yang sudah di fork tadi ke komputer kamu
- Drag folder repository yang di clone ke visual code untuk membukanya
- Kemudian pilih folder
Gemfile
dan ketikan perintah berikut di visual codebundle installl
- Tunggu proses install selesai, gunakan perintah berikut untuk melihat blog
bundle exec jekyll s
- Buka blog di localhost seperti sebelumnya
- Langkah selanjutnya, silahkan sesuaikan blog kamu mulai dari judul dan informasi lainnya dengan cara mengedit isi file
_config.yml
pada folder blog tadi.
Rekomendasi Template Jekyll
Beberapa rekomendasi template jekyll gratis yang bisa kamu gunakan dan dapat dijadikan bahan pertimbangan dari kinin seperti
1. Mediumish
Mediumish - Tema Jekyll adalah tema blog bergaya Medium yang dibangun dengan Bootstrap 4. Tema ini bersih, modern, cocok untuk blog atau majalah, dan mendukung banyak penulis.
Fitur seperti Google Analytics, komentar Disqus, paginasi, serta arsip kategori menjadikannya solusi Jekyll yang lengkap untuk blogging. Selain itu, tema ini juga kompatibel dengan GitHub Pages, sehingga Anda dapat menghostingnya secara gratis di GitHub!
2. Mundana
Mundana adalah tema Jekyll gratis yang dirancang untuk penggemar desain situs web Medium.
Dibuat dengan indah, Mundana adalah pilihan sempurna untuk blog Jekyll Anda. Tersedia berbagai tata letak seperti beranda, pencarian, artikel, dan kategori. Sepenuhnya kompatibel dengan GitHub Pages.
Kesimpulan
Membuat blog jekyll merupakan sebuah tantangan dalam blogging, kamu harus melakukannya secara manual. Tapi disitu letak keseruannya dibanding ngeblog dengan cara biasa. Cara membuat blog jekyll pun juga cukup simpel, cepat dan gratis 100%.
Selain itu, blog jekyll juga bisa di costumisasi dengan mudah jika kamu bisa menggunakan css dan html.
Yuk Beri Komentar Mu!
Kamu baru saja membaca artikel tentang Cara Membuat dengan Blog Jekyll dan Github Pages, bagaimana pendapatmu? Yuk diskusi dengan kinin .