全部文章
2020-09-04约 1 分钟 · 291 字tools

Github & jsDelivr & PicGo 免费图床

本文已 6 年未更新,部分链接与版本信息可能已过时,请留意甄别。

虽然目前网络上免费图床有不少, 但图片保存到 Github 绝对是最不容易丢失的, 加上 jsDelivr 的免费 cdn (目前延迟非常低, 自测联通宽带的延迟在 30ms 左右), 配合 PicGo 桌面软件可以很方便的上传和获取外链地址, 是个很不错的选择 配置 具体配置参考官方文档 简单就是…

虽然目前网络上免费图床有不少, 但图片保存到 Github 绝对是最不容易丢失的, 加上 jsDelivr 的免费 cdn (目前延迟非常低, 自测联通宽带的延迟在 30ms 左右), 配合 PicGo 桌面软件可以很方便的上传和获取外链地址, 是个很不错的选择

配置

具体配置参考官方文档

简单就是以下几步:

  • 在 github 新建仓库
  • settings –> developer settings –> personal access tokens 生成 token
  • 在 PicGo 中 Github 图床选项中配置仓库, 分支, token, 存储路径, 自定义域名即可
    • 2020 年 10 月 1 日, github 官方将默认的 master 分支替换为 main 官方说明
    • 自定义域名格式如下
    • https://cdn.jsdelivr.net/gh/USERNAME/REPO_NAME@BRANCH_NAME/DIR_NAME/FILE_NAME

刷新缓存

如果更新了同名文件, jsDelivr 缓存可能不会即使刷新, 将资源路径的 https://cdn.jsdelivr.net/ 替换为 https://purge.jsdelivr.net/后, 在浏览器地址栏访问该地址后页面返回数据状态为 "status":"ok" 即刷新成功

CC BY-NC-SA 4.0

本文作者 yzbtdiy,转载请注明出处与原文链接。

许可详情