图床的搭建和使用

为什么要使用图床

在前面的文章中,我们使用了大量的图片。但是图片存储在什么地方,将会是一个很大的问题。如果将图片存储在hexo的项目文件中,就会使得整个项目很臃肿。同时我们也会使用大量的图片的url,通过网上去定位图片,但是这样做有时候,无法定位到这些图片。当然我们可以下载图片之后,再进行引用,这就又回到了前一个问题。解决这个问题的方式,可以将所有的本地图片上传到服务器,也就是图床。

github仓库加Picogo软件

有很多方式都可以实现图床的功能,既然我们是要免费搭建,那就要白嫖到底了。这里我们选择采用 github 仓库 加 Picogo 的方式。

新建 github 仓库

这里就不多说了,参考前面:github加hexo搭建个人博客(一)

Picogo 的安装和配置

下载和安装 Picogo

在这里下载后,正常安装就行,傻瓜式安装。

生成 github token

  1. 进入主页,点击右上角的头像,点击 Settings
  2. 下拉至最末尾,点击 Developer settings
  3. 依次点击:Personal access tokens -> Token -> Generate a personal access token
  4. Note 随便填,然后将所有都打勾选上,点击 Generate token
  5. 复制 token 备用

配置 Picogo

  1. 打开软件后,进入图床设置,进行 github 的图床配置
  2. 按照下图进行配置,设定为新建的仓库名,在 token 那一栏中输入复制的 token ,保存即可。
  3. 在 PicGo 设置中可以开启代理,如果不需要的话,也可以不用开。
  4. 能够上传图片和复制 url 表明配置成功。


  5. 可以在 新建的 github 仓库中看到上传的图片。