【Hexo】搭建免费、快捷图床+各种报错的解决方案

1,409 阅读3分钟

这是我参与8月更文挑战的第7天,活动详情查看:8月更文挑战

关于Hexo的一切 —— 我的Hexo专栏

零 前言

图床,就是专门用来存放图片的服务器,更多的是指提供图片外链的服务,有免费图床,也有付费图床。

继上篇,本篇聊聊如何使用 Gitee + PicGo + Typora 搭建一个免费、快捷的图床,复制粘贴剪贴板的内容即可快速上传,让你写博客配图的时候不再迷茫。同时我也会涉及各种报错的解决方案,如果对您有帮助,点个赞吧🍉🍉

一 环境准备

PicGo:图床工具

Typora:非常好用的Markdown编辑器

Gitee:国内的类Github的代码托管平台

一个截图软件(我习惯用QQ自带的截图)

  1. 打开Gitee,新建一个公开仓库作为图片的存放地址。

  2. 在设置里生成新的私人令牌

    image-20210822104411269

  3. 得到结果复制,妥善保存。

    image-20210822104655924

  4. 安装PicGo后,打开插件设置,搜索安装Gitee插件:

    image-20210822104815921

  5. 在图床设置中修改:

    image-20210822105038730

  6. 在Typora偏好设置中修改:

    image-20210822105638602

  7. 验证图片上传选项,验证成功,大功告成。

    image-20210822105727974

二 使用方法

  1. 采用拖拽或复制的方法,将本地图片拖或粘贴到Typora文章中,即可进行上传。
  2. 在Typora中采用插入本地图片的方法上传。
  3. 用截图软件,这里我推荐两个:一个是QQ自带的截图,在电脑上登陆后使用快捷键 Ctrl+Alt+A ,进行快速截图完成后直接 Ctrl+v 粘贴到文章中即可;另一个是Snipaste,使用方法大同小异。

三 报错解决方案

Failed to fetch

  1. 这个问题是因为端口不一致导致的,Typora默认的监听端口号为36677。

  2. 我们只需要打开PicGo设置里的 Sever设置 修改监听端口即可:

    image-20210822110606398

  3. 有些时候,你打开多个PicGo程序时就会端口冲突,改回36677即可。

“success”, false

  1. 这个错误是因为文件名冲突导致的,你上传过一张名为img的文件,再上传重名文件就会失败。

  2. 我们只要打开PicGo设置,将时间戳重命名打开即可:

    image-20210822111122460

上传失败

  1. 检查图床设置,确保仓库名正确,如果有空格一定要用 - 来代替!
  2. 上传图片名不要有空格,也不能带符号!
  3. 重新安装插件,服务器网络原因,插件很可能中途下载出现问题!
  4. 还有一些莫名其妙的玄学问题,我们可以通过开关Sever设置,重启来解决!

PicGo的日志文件是个好东西,如果出现报错,大家可以打开日志看看,根据日志输出,然后自己尝试解决!!

image-20210822112210777


都看到这里了,点个赞呗(疯狂暗示)😆

有任何问题都可以评论留言~ 可以互相关注交流

更多有趣文章:Mancuoj 的个人主页