一、什么是图床
图床是一个线上的图片存储仓库。你把图片传上去后,它会给你生成一个链接,你只要把这个链接贴到任何地方(比如文章、论坛、代码里),别人就能看到这张图,而不需要把图片文件本身存在那个地方。
二、基于 GitHub 和 PicGo 的图床配置
GitHub 作为实际存储图片的仓库存在,PicGo 是图床管理工具。
- 在 GitHub 上新建仓库
- 创建 GitHub 仓库 Token
Token 就是个人访问令牌,相当于一串数字钥匙,在 PicGo 链接图床仓库时使用,向 GitHub 证明你是你。
Token 的创建步骤如下图所示。需要注意的是,Token 只会显示一次,一定保存好。
- 配置 PicGO。
PicGo GitHub 下载链接:https://github.com/Molunerfinn/PicGo
安装完成后作如下配置:
- 图床配置名:自定义
- 设定仓库名字:上面设置的 GitHub 仓库——用户名/img-bed
- 分支名:main
- Token:刚才生成的粘贴到此处
- 存储路径:自定义——如/Fig
- 自定义域名:https://cdn.jsdelivr.net/gh/用户名/img-bed。这里使用了 CDN 加速,附录中介绍。
三、使用 Typora 自动上传图片
Typora 是可视化的 Markdown 编辑器,配置 Typora 能够很方便的在文件编辑时上传图片到图床。
*Typora 的安装自行搜索。
第一步:
第二步:
配置完之后在 Typora 中插入的图片右键点击上传图片即可上传。
附录:CDN 加速
国内访问 GitHub 服务器有时候速度较慢,很可能图片加载不出来,CDN 加速就是解决这个问题。jsDelivr 可以理解为一个“给静态资源加速的全球 CDN 服务”,专门帮你把放在 GitHub 等地方的文件变成访问更快、更稳定的链接。jsDelivr 把你托管在 GitHub 上的文件通过全球节点缓存,用户访问时从最近的服务器加载。
jsDelivr 做了三件事:
- 从 GitHub 拉取你的文件
- 在全球 CDN 节点缓存
- 用户访问时走最近节点
使用 jsDelivr 非常简单,只需要将图床图名改为https://cdn.jsdelivr.net/gh/用户名/img-bed即可。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |