天天看點

『轉載』利用jsdelivr+github使用免費又好用的全球節點CDN

利用jsdelivr+github使用免費又好用的全球節點CDN

什麼是jsDelivr

衆所周知國内一些如阿裡雲,騰訊雲,七牛雲,又拍雲超過一定額度都會産生費用,我記得幾年前用七牛雲一天就用了2000多,特别是放一些視訊,幾下錢就沒了,中間遇到個攻擊說不定哪天你的房子不是你的了。。。

jsDelivr是唯一具有中國政府頒發的具有有效ICP許可證的公共CDN,為其他一些有特殊要求的項目提供了npm,github,wordpress插件和自定義端點的鏡像,全球750個節點,通路速度測試都是蠻快的,并且是完全免費的,你可以加速你網站的靜态資源,也可以搭建自己的圖庫,這裡我們僅用github來做下面的教程。

使用流程

1.注冊github賬号 官方位址 https://github.com/

2.建立公開項目,如我建立了demo項目

『轉載』利用jsdelivr+github使用免費又好用的全球節點CDN

3.我們上傳一個jquery.min.js做測試,點選按鈕上傳到github(正常請使用git工具送出)

『轉載』利用jsdelivr+github使用免費又好用的全球節點CDN

3.上傳成功後點選Releases建立一個版本号,如1.0.0(可省略,版本号不是必需的,是為了區分新舊資源)

『轉載』利用jsdelivr+github使用免費又好用的全球節點CDN
『轉載』利用jsdelivr+github使用免費又好用的全球節點CDN

4.jsdelivr的格式是:https://cdn.jsdelivr.net/gh/user/repo@version/file

其中user代表使用者名,我的是ken678
repo代表項目名,就是剛才建立項目名:demo
version代表的是版本号或者分支号,就是剛才建立的版本:1.0.0(可省略)
file代表的是檔案路徑,我的是在根目錄的:jquery.min.js
最終組成:https://cdn.jsdelivr.net/gh/ken678/[email protected]/jquery.min.js
或者不區分版本:https://cdn.jsdelivr.net/gh/ken678/demo/jquery.min.js      

緩存更新

注意事項