GitHub+jsDelivr+PicGo 打造稳定快速、高效免费图床



标题: 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



免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM