免费图床搭建:PicGo与Github

Markdown 引用图片存在一个问题,即要求必须插入对象必须是一个图片链接,通过链接可访问预览图片。在本地使用时,链接是图片地址,但复制到其他平台时,会因为链接无法访问导致图片显示不出来。

现在常见的解决方案是通过建立图床,专门存储使用图片。(本篇文章使用 Typora 编写,PicGo 上传图片至 GitHub 图床)

常见的图床:Git Hub、七牛、腾讯 cos、阿里云等。这里以 GitHub 为例,搭建自有图床。

一、配置 Git Hub

1.1 登录并注册 Git Hub 账号

地址:https://github.com/

1.2 创建仓库

  1. 登录进入主页后,点击 New 新建仓库
  2. 分别填写以下信息完成创建
    • 仓库名(Repository name):必填
    • 仓库描述(Description):非必填
    • 公共(Pubulic):勾选
    • 创建(Create repository)

3. 创建完成后页面如图,可看到分支为 main

1.3 获取 Token 令牌

  1. 点击右侧头像,再点击 Setting 进入设置页
  2. 设置页点击左侧菜单栏 Developer settings(开发者设置)
  3. 新页面点击左侧菜单栏 Personal access tokens,再点击 Generate new token,进入创建 Token 令牌页面
  4. 命名新令牌,并如图进行选项勾选,点击完成创建,即可获得令牌
  5. 令牌只显示一次,获得新令牌后,此页暂时不要关闭,或者复制此令牌,一会儿有用

二、配置 PicGo

2.1 下载并安装 PicGo

2.2 配置 Git Hub 图床参数

  1. 打开 PicGo 客户端,左侧菜单栏选择图床设置,选择 Git Hub 图床
  2. 配置相关参数
    • 仓库名:上面创建仓库的名称,用户名/仓库名
    • 设定分支名:见上,分支默认为 main
    • 设定 Token:将刚刚复制的令牌复制到这里
    • 指定存储路径:根据个人喜好创建文件存储路径,如:img/
    • 设定自定义域名:非必填配置完成后,点击确定,即可完成配置,也可以将此图床设置为默认图床

2.3 操作使用

将你需要放到图床的图片在上传区上传即可。软件默认上传成功后自动复制图片链接。可将图片链接粘贴到相关 Markdown 页内

三、Typora 关联 PicGo

打开 Typora -偏好设置按图进行关联设置

  • 插入图片时:上传图片
  • 对本地位置的图片应用上述规则:勾选
  • 上传服务:PicGo(app)
  • PicGo 路径:PicGo 在本地电脑 EXE 文件位置

按以上配置即可关联完成,在 Typora 本地上传的图片,会自动同步进图床中。

留下评论