利用jsDeliver+github實現免費CDN



title: 利用jsDeliver+github實現免費CDN

jsDeliver

jsDelivr 是一個免費開源的 CDN 解決方案,用於幫助開發者和站長。包含 JavaScript 庫、jQuery 插件、CSS 框架、字體等等 Web 上常用的靜態資源.

gitHub

gitHub是一個面向開源及私有軟件項目的托管平台,因為只支持git 作為唯一的版本庫格式進行托管,故名gitHub

操作流程

jsDeliver不支持加載超過20M的資源,所以一些視頻最好壓縮到20M以下

1. 新建github倉庫並clone 至本地

$ git clone 你的倉庫鏈接  # 本地克隆github倉庫

2. 將需要的靜態資源放到本地git倉庫中,並提交到github倉庫

$ git add . # 添加到庫中
$ git commit -m "update" # 提交更新(update 為自定義信息說明)
$ git push # 推送到遠程倉庫

3. 在GitHub倉庫中點擊release發布(版本號可以自定義)

4. 通過jsDeliver引用資源

$ https://cdn.jsdelivr.net/gh/你的用戶名/你的倉庫名@發布的版本號/文件路徑
# 栗子:
$ https://cdn.jsdelivr.net/gh/Fofade/cnblogsThemes@1.0/live2dw/assets/z16.model.json # 加載1.0版本

# 注意: 如果不加  @發布的版本號  默認加載最新版本
# 栗子:
$ https://cdn.jsdelivr.net/gh/Fofade/cnblogsThemes/live2dw/assets/z16.model.json # 加載最新版本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM