GitHub+jsDelivr+PicGo 打造穩定快速、高效免費圖牀

[TOC]git

GitHub+jsDelivr+PicGo 打造穩定快速、高效免費圖牀

前提說明

圖牀對比

  • 微博圖牀:開啓了防盜鏈,致使圖片沒法訪問
  • 小衆圖牀:存在關閉的風險
  • Imgur等國外圖牀:國內訪問速度慢
  • 大廠儲存服務:七牛雲、又拍雲、騰訊雲COS、阿里雲OSS等,操做繁瑣,須要實名認證和域名備案以及付費

GitHub圖牀是個不錯的選擇,缺點就是國內訪問速度慢,若是能解決好訪問速度的問題,那麼就可使用GitHub做爲圖牀。github

GitHub做爲圖牀,利用jsDelivr CDN加速訪問,PicGo工具一鍵上傳,操做簡單高效。GitHub和jsDelivr都是大廠,不用擔憂跑路問題,不用擔憂速度和容量問題,並且徹底免費,能夠說是目前免費圖牀的最佳解決方案。工具

問題解決

1.新建GitHub倉庫

登陸/註冊GitHub,新建一個倉庫,填寫好倉庫名,倉庫描述,根據需求選擇是否爲倉庫初始化一個README.md描述文件 阿里雲

2.生成一個Token

在主頁依次選擇【Settings】-【Developer settings】-【Personal access tokens】-【Generate new token】,填寫好描述,勾選【repo】,而後點擊【Generate token】生成一個Token,注意這個Token只會顯示一次,本身先保存下來,或者等後面配置好PicGo後再關閉此網頁 spa

3.配置PicGo

前往下載PicGo,安裝好後開始配置圖牀 .net

  • 設定倉庫名:按照【用戶名 / 圖牀倉庫名】的格式填寫
  • 設定分支名:【master】
  • 設定Token:粘貼以前生成的【Token】
  • 指定存儲路徑:填寫想要儲存的路徑,如【ITRHX-PIC/】,這樣就會在倉庫下建立一個名爲 ITRHX-PIC 的文件夾,圖片將會儲存在此文件夾中
  • 設定自定義域名:它的的做用是,在圖片上傳後,PicGo會按照【自定義域名+上傳的圖片名】的方式生成訪問連接,放到粘貼板上,由於咱們要使用jsDelivr加速訪問,因此能夠設置爲【https://cdn.jsdelivr.net/gh/用戶名/圖牀倉庫名

關於jsDelivr是如何引用資源的能夠參考:《免費CDN:jsDeliver+Github》3d

4.使用PicGo

配置好PicGo後,將圖片拖拽到上傳區,圖片會自動上傳並複製訪問連接,將連接粘貼到博文中就好了,此外PicGo還有相冊功能,能夠對已上傳的圖片進行刪除,修改連接等快捷操做,PicGo還能夠生成不一樣格式的連接、支持批量上傳、快捷鍵上傳、自定義連接格式、上傳前重命名等。cdn


本文源自CSDN博主「TRHX」的原創文章,有部分修改。blog


版權聲明:本文爲CSDN博主「TRHX」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接及本聲明。
原文連接:http://www.javashuo.com/article/p-svwnsnik-mz.htmltoken

相關文章
相關標籤/搜索