jsDelivr的正确打开方式
原文地址:http://bili33.top/2020/02/08/jsDelivr-Usage/
不常上CSDN,有問題請到我的博客的對應文章下面的評論區留言或者直接跟我QQ溝通,QQ在我的個人網站的關于界面有
前幾天開始,github的raw文件下載域名raw.githubusercontent.com被墻了,導致我的網站很多圖片都是404(因為我是直接使用github的文件),我轉為使用cloudflare的workers反代。但是反代有每日10W次的請求次數限制。萬一以后我的網站訪問量增大了呢?這樣豈不是不夠用?(在想Peach)
今天早上我才在【日常吐槽04】的評論區里面說不會用jsDelivr,到了晚上,嗯,真香……
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-aVblnGzx-1581689196672)(https://cdn.jsdelivr.net/gh/GamerNoTitle/Picture-repo@2020.2.8/img/jsDelivr/home.png)]
jsDelivr是一個比較好的CDN平臺,官方號稱jsDelivr – Open Source CDN free, fast, and reliable,簡單來說就是開源的CDN,免費、快、可靠這樣的
不過確實,這玩意的口碑也挺好,那我就按照我半天的使用體驗,來說說這玩意的正確打開方式吧
你需要準備:
一個github賬號
開始操作
你需要登錄你的Github,創建一個你想用來放文件的倉庫,然后在這個倉庫里面上傳你的文件,像我這樣
然后點擊Release,新建一個版本,在上面的小方框里面填寫你的版本號,盡量填寫數字,例如1.0之類的,不要用中文!!!
接著直接調用jsDelivr,例如我在名為Picture-repo的倉庫發布了1.0版本,那么我訪問鏈接:
https://cdn.jsdelivr.net/gh/GamerNoTitle/Picture-repo@1.0/AboutMe/logo-mini.png
就可以直接調用我的頭像,按照官方的格式,就是
https://cdn.jsdelivr.net/gh/<username>/<repo-name>@<version>/<path>
的樣子,解釋一下:
<username>就改成自己的名字,<repo-name>改成自己的倉庫名字,<version>就是你的release版本,如果不填會自動選擇最新的release<path>改成自己的文件路徑。當我上傳的時候我的文件夾路徑是.\folder\example.png的話,那么<path>就要改成folder/example.png
但是請注意!當你的release包大于50MB,那么jsdelivr會給你報錯并且不給你提供加速服務,例如下面這條鏈接:
https://cdn.jsdelivr.net/gh/NotFoundNEKKO/Storage@1.0/表情包/真叫人質壁分離.jpg
點開就會發現提示:
Package size exceeded the configured limit of 50 MB. Try https://github.com/NotFoundNEKKO/Storage/tree/1.0/表情包/真叫人質壁分離.jpg instead.
所以說還是要盡量減少自己每個release的大小,如果說太大了建議分成幾個倉庫放哦~
題外話:
但是還是有人要直接訪問raw.githubusercontent.com域名,所以我在這里開放出我的反代
當你訪問了域名為raw.githubusercontent.com的文件后(后面應該有一大串的文件路徑鏈接),把它改成下面任意一個域名
反代1:cdn.bili33.top(推薦,但本人大部分的反代服務都在這里,包括友鏈頁面的反代,所以說每日可用請求次數會少很多)
反代2:cdn.pesy.workers.dev
希望能夠幫到大家吧~
原文地址:http://bili33.top/2020/02/08/jsDelivr-Usage/
總結
以上是生活随笔為你收集整理的jsDelivr的正确打开方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL Server 2008 数据恢复
- 下一篇: cpu与外设接口,cpu时序控制、电源时