GitHub+jsDelivr+PicGo+typecho打造免费高速图床
1. 配置github
1.1. 新建公共仓库
新建一个公共仓库,例如我建的仓库地址:https://github.com/iwyang/pic
,注意一定要勾选使用Readme文件初始化这个仓库,否则后面会无法上传图片。
1.2. 获取私人令牌
前往设置,作用:授权仓库的操作权限,通过API实现自动化。然后填写 Token
描述,勾选 repo、write、read然后点击 Generate token
生成一个 Token
。因为 Token 只会显示一次,所以先保存笔记本等。
2. 安装&配置PicGo
2.1. 安装PicGo
访问PicGo Releases直接下载你的操作系统对应的安装包并完成安装。
注:在安装的时候安装目录千万不能选C:\Program Files\下的任何地方,因为PicGo无法解析这一路径,如果你不知道安装在哪里的话,选择仅为我安装,否则在设置Typora时会出现错误。
2.2. 配置PicGo
在PicGo设置里作如下修改:
1 |
|
2.3. 配置GitHub
插件
安装好后开始配置GitHub
图床
- 设定仓库名:按照 用户名/仓库名 的格式填写(iwyang/pic)
- 设定分支名:master
- 设定 Token:粘贴之前叫你保存的Token。
- 设定自定义域名:它的的作用是,在图片上传后,PicGo 会按照自定义域名+上传的图片名的方式生成访问链接,放到粘贴板上。
https://cdn.jsdelivr.net/gh/用户名/仓库名
(https://cdn.jsdelivr.net/gh/iwyang/pic
)
2.4. 上传和管理图片
- 单击上传区,选择链接格式,使用点击上传或剪贴板图片上传,PicGo会自动上传图片并将符合链接格式的链接复制到剪贴板,你只要按下Ctrl+v即可粘贴图片的链接。
- 单击相册,你可以看到你上传的所有图片,你可以对所有图片进行复制链接,修改图片URL与删除操作,并可以批量复制或批量删除。
3. 配置Typora
- 点击Typora左上角的文件->偏好设置
- 在弹出的界面中点击图像,选择插入图片时选项为
上传图片
,并勾选对本地位置的图片应用上述规则
和对网络位置的图片应用上述规则
。 上传服务
选项里选择PicGo(app)
,PicGo路径
选择PicGo.exe
的绝对路径。
以后在Typora里插入本地图片时,它会利用PicGo自动帮你上传到github,并替换本地图片地址为github地址。