基于PicGo 实现图床的方案
1> 到GitHub下载PicGo的安装包
PicGo下载地址
https://github.com/Molunerfinn/PicGo/releases
2> 生成GitHub classic token
生成classic token的地址
https://github.com/settings/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
Repository name(必填但任意)Choose visibility(必须为Public)
最后点击Create repository
自此图床repo创建完成
4> 打开PicGo 添加GitHub仓库
图床配置名(任意)设定仓库名(3中设置的仓库)设定分支名字(就是main)设定Token(2中设置的token)
设置完成点击确定
5> 测试是否成功
在互联网上随机复制图片 点击复制图片
在PicGo中点击剪切板图片(当然,也可以本地上传,点击点击上传即可) 进度条没有变红说明已经上传到repo
最后我们测试如何使用 上传成功后默认设置是自动复制markdown格式的图片链接的 所以我们创建一个markdown文档 然后直接复制 最后图片就上去了
想看到效果的话 直接点击右上角预览选项(放大镜+书) 就可以预览到我们的图片的效果了