Beberapa Cara Menggunakan jsDelivr dari File Github

Migrate from Github to jsDelivr - Beberapa file JavaScript saya masih tersimpan di CDN Rawgit yang tentunya akan ditutup (walaupun sampai saat ini, file masih bisa digunakan), dan akhirnya saya harus migrasi. Ada beberapa alternatif CDN yang saya pilih, mulai GitHack, Statically sampai JsDelivr.

Saat ini saya hanya menggunakan Staticcaly dan JsDelivr, namun sebagi catatan, jsDelivr tidak menyediakan untuk HTML. Sambil berbagi dan menjadi cacatan pribadi, ada beberapa alternatif untuk mendapatkan File Github dengan CDN jsDelivr ini, diantaranya:

1. Menggunakan Converter

Untuk menggunakan converter ini silahkan kunjungi https://www.jsdelivr.com/github

2. Merubah dan Menghapus sebagian dari URL


Untuk memahaminya saya sertakan beberapa contoh link, yang dicopy dari Repository Github
https://github.com/kangismet/ki-html/blob/master/imgpreview.js
1. Ganti https://github.com menjadi https://cdn.jsdelivr.net/gh
2. Hapus /blob/master
, sehingga URL menjadi :
https://cdn.jsdelivr.net/gh/kangismet/ki-html/imgpreview.js
Contoh lain
https://github.com/kangismet/javascript/blob/gh-pages/jquery.nicescroll.js
1. Ganti https://github.com menjadi https://cdn.jsdelivr.net/gh
2. Hapus /blob/gh-pages
, sehingga URL menjadi :
https://cdn.jsdelivr.net/gh/kangismet/javascript/jquery.nicescroll.js

Contoh dari Raw :
https://raw.githubusercontent.com/kangismet/javascript/gh-pages/jquery.nicescroll.js
1. Ganti https://raw.githubusercontent.com menjadi https://cdn.jsdelivr.net/gh
2. Hapus /gh-pages
, sehingga URL menjadi :
https://cdn.jsdelivr.net/gh/kangismet/javascript/jquery.nicescroll.js

Contoh lain dai Raw Github :
https://raw.githubusercontent.com/kangismet/blog-kang-ismet-new/main/prism.js
1. Ganti https://raw.githubusercontent.com menjadi https://cdn.jsdelivr.net/gh
2. Hapus /main
, sehingga URL menjadi :
https://cdn.jsdelivr.net/gh/kangismet/blog-kang-ismet-new/prism.js
Silahkan gunakan mana suka dan terasa lebih mudah...