標題: GitHub+jsDelivr+PicGo 打造穩定快速、高效免費圖床
作者: 夢幻之心星 347369787@QQ.com
標簽: [GitHub, 圖床]
目錄: 圖床
日期: 2019-10-27
GitHub+jsDelivr+PicGo 打造穩定快速、高效免費圖床
前提說明
圖床對比
- 微博圖床:開啟了防盜鏈,導致圖片無法訪問
- 小眾圖床:存在關閉的風險
- Imgur等國外圖床:國內訪問速度慢
- 大廠儲存服務:七牛雲、又拍雲、騰訊雲COS、阿里雲OSS等,操作繁瑣,需要實名認證和域名備案以及付費
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后再關閉此網頁
3.配置PicGo
前往下載PicGo,安裝好后開始配置圖床
- 設定倉庫名:按照【用戶名 / 圖床倉庫名】的格式填寫
- 設定分支名:【master】
- 設定Token:粘貼之前生成的【Token】
- 指定存儲路徑:填寫想要儲存的路徑,如【ITRHX-PIC/】,這樣就會在倉庫下創建一個名為 ITRHX-PIC 的文件夾,圖片將會儲存在此文件夾中
- 設定自定義域名:它的的作用是,在圖片上傳后,PicGo會按照【自定義域名+上傳的圖片名】的方式生成訪問鏈接,放到粘貼板上,因為我們要使用jsDelivr加速訪問,所以可以設置為【https://cdn.jsdelivr.net/gh/用戶名/圖床倉庫名 】
關於jsDelivr是如何引用資源的可以參考:《免費CDN:jsDeliver+Github》
4.使用PicGo
配置好PicGo后,將圖片拖拽到上傳區,圖片會自動上傳並復制訪問鏈接,將鏈接粘貼到博文中就行了,此外PicGo還有相冊功能,可以對已上傳的圖片進行刪除,修改鏈接等快捷操作,PicGo還可以生成不同格式的鏈接、支持批量上傳、快捷鍵上傳、自定義鏈接格式、上傳前重命名等。
本文源自CSDN博主「TRHX」的原創文章,有部分修改。
版權聲明:本文為CSDN博主「TRHX」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_36759224/article/details/98058240