基于PicGo 实现图床的方案

0 阅读1分钟

基于PicGo 实现图床的方案

1> 到GitHub下载PicGo的安装包

PicGo下载地址
https://github.com/Molunerfinn/PicGo/releases

PicGo下载页面

2> 生成GitHub classic token

生成classic token的地址
https://github.com/settings/tokens
(建议下载完之后找个地方保存,后面会用到)

classic tokens

3> 新建专门用于图床的repo

这就要讲到图床的原理了:我们的图片放到markdown中如果用本地地址的话,你把markdown分享给别人,别人就无法看到我们的图片了。但是PicGo可以帮助我们把我们的图片上传到GitHub的远程repo,设置GitHub图床repo为public之后,所有人都可以通过PicGo生成的链接看到图片啦

进入GitHub账号的Overview界面

Overview界面
https://github.com/SwanWoo?tab=repositories

点击右上角绿色的new 创建仓库

创建界面
https://github.com/new

创建repo

  • Repository name(必填但任意)
  • Choose visibility(必须为Public)

最后点击Create repository

自此图床repo创建完成

4> 打开PicGo 添加GitHub仓库

配置GitHub仓库

  • 图床配置名(任意)
  • 设定仓库名(3中设置的仓库)
  • 设定分支名字(就是main)
  • 设定Token(2中设置的token)

设置完成点击确定

5> 测试是否成功

在互联网上随机复制图片 点击复制图片 复制图片

在PicGo中点击剪切板图片(当然,也可以本地上传,点击点击上传即可) 进度条没有变红说明已经上传到repo 上传repo

最后我们测试如何使用 上传成功后默认设置是自动复制markdown格式的图片链接的 所以我们创建一个markdown文档 然后直接复制 最后图片就上去了
想看到效果的话 直接点击右上角预览选项(放大镜+书) 就可以预览到我们的图片的效果了 测试