Typora+PicGo-Core(command line)+SMMS、github、gitee实现Typora图片上传到图床

Typora+PicGo-Core(command line)+SMMS、github、gitee实现Typora图片上传到图床


最近写博文,原来用的SMMS作为图床突然间抽风,出现下面错误

2020-05-27 19:27:18 [PicGo INFO] Before transform
2020-05-27 19:27:18 [PicGo INFO] Transforming...
2020-05-27 19:27:18 [PicGo INFO] Before upload
2020-05-27 19:27:18 [PicGo INFO] Uploading...
2020-05-27 19:27:19 [PicGo WARN] failed
2020-05-27 19:27:19 [PicGo ERROR] StatusCodeError: 503 

因此改用gitee作为图床。

原因:由于PicGo-Core(command line)没有包含gitee插件,因此只安装gitee插件

1 安装插件

C:\Users\ggk\AppData\Roaming\Typora\picgo\win64

.\picgo.exe install smms-user
.\picgo.exe install gitee-uploader
.\picgo.exe install github-plus

2 配置config.json

第一步:

C:\Users\ggk\AppData\Roaming\Typora\picgo\win64

picgo set uploader

image-20200527211358344

中间一定要申请自己的API

第二步:

C:\Users\ggk\AppData\Roaming\Typora\picgo\win64

picgo use uploader

2.1 设置SMMS

{
  "picBed": {
    "current": "smms-user",
    "uploader": "smms-user",
    "smms-user": {
      "Authorization": ""
    },
    "transformer": "path"
  },
  "picgoPlugins": {
    "picgo-plugin-smms-user": true
  }
}

2.2 设置gitee

{
  "picBed": {
    "current": "gitee",
    "gitee": {
      "repo": "IT-cute/Picbed",
      "branch": "master",
      "token": " ",
      "path": "img/",
      "customPath": "default",
      "customUrl": "https://gitee.com/IT-cute/Picbed/raw/master/"
    },
    "uploader": "gitee",
    "transformer": "path"
  },
  "picgoPlugins": {
    "picgo-plugin-gitee-uploader": true,
    "picgo-plugin-smms-user": true
  },
  "picgo-plugin-gitee-uploader": {
    "lastSync": "2020-05-28 12:21:13"
  }
}

image-20200527213604435

指定存储路径:一般写/img,会在设定的仓库中创建img文件夹,也可以取另外的名字。

image-20200527213800296

2.3 设置github

{
  "picBed": {
    "current": "github",
    "github": {
      "repo": "IT-cute/Picbed",
      "branch": "master",
      "token": "",
      "path": "img/",
      "customUrl": "https://github.com/IT-cute/Picbed"
    },
    "uploader": "github",
    "transformer": "path"
  },
  "picgoPlugins": {
    "picgo-plugin-gitee-uploader": true,
    "picgo-plugin-smms-user": true
  }
}

image-20200527233819089

  • 仓库名的格式是GitHub用户名\仓库名
  • 分支名就用默认的主分支master
  • token上一步在github里生成的token。
  • 指定存储路径指的是在GitHub仓库里面的路径,我写了img/,所以我的仓库下面会生成一个img目录,所有图片都会上传到这个img目录下。指定存储路径不是必填项,可以不写。

image-20200527234720417

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少云清

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值