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

aHR0cHM6Ly9naXRlZS5jb20vSVQtY3V0ZS9QaWNiZWQvcmF3L21hc3Rlci9pbWcvaW1hZ2UtMjAyMDA1MjcyMTEzNTgzNDQucG5n.png


中间一定要申请自己的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"
  }
}

aHR0cHM6Ly9naXRlZS5jb20vSVQtY3V0ZS9QaWNiZWQvcmF3L21hc3Rlci9pbWcvaW1hZ2UtMjAyMDA1MjcyMTM2MDQ0MzUucG5n.png

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

aHR0cHM6Ly9naXRlZS5jb20vSVQtY3V0ZS9QaWNiZWQvcmF3L21hc3Rlci9pbWcvaW1hZ2UtMjAyMDA1MjcyMTM4MDAyOTYucG5n.png

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
  }
}


aHR0cHM6Ly9naXRlZS5jb20vSVQtY3V0ZS9QaWNiZWQvcmF3L21hc3Rlci9pbWcvaW1hZ2UtMjAyMDA1MjcyMzM4MTkwODkucG5n.png


仓库名的格式是GitHub用户名\仓库名,

分支名就用默认的主分支master。

token上一步在github里生成的token。

指定存储路径指的是在GitHub仓库里面的路径,我写了img/,所以我的仓库下面会生成一个img目录,所有图片都会上传到这个img目录下。指定存储路径不是必填项,可以不写。


aHR0cHM6Ly9naXRlZS5jb20vSVQtY3V0ZS9QaWNiZWQvcmF3L21hc3Rlci9pbWcvaW1hZ2UtMjAyMDA1MjcyMzQ3MjA0MTcucG5n.png

目录
相关文章
|
6月前
|
缓存 前端开发 JavaScript
通过jsDelivr实现Github图床CDN加速
jsdelivr是一个免费的公共CDN(内容分发网络)服务,它允许网站开发者将他们的代码库、JavaScript库、字体和其他资源托管在jsdelivr上,并通过jsdelivr的CDN网络进行快速分发。使用jsdelivr可以有效地减少用户下载资源的时间,提高网页加载速度,同时减轻原始服务器的负载。
434 1
|
6月前
|
存储 JavaScript 网络架构
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
291 3
|
6月前
GitHub和Gitee的基本使用和在IDEA中的集成
GitHub和Gitee的基本使用和在IDEA中的集成
75 0
|
2月前
|
Windows
github图床链接打开提示raw.githubusercontent.com无法访问解决
picgo上传图片不显示,到GitHub打开也不显示图片,粘贴链接访问提示“raw.githubusercontent.com无法访问”,百度搜索后修改了下hosts解决了。
607 2
github图床链接打开提示raw.githubusercontent.com无法访问解决
|
1月前
|
JavaScript Linux Windows
Typora图床配置(用自带的 PicGo-Core(command line) 插件GitHub
Typora图床配置(用自带的 PicGo-Core(command line) 插件GitHub
|
29天前
|
Windows
github图床链接打开提示raw.githubusercontent.com无法访问解决
github图床链接打开提示raw.githubusercontent.com无法访问解决
35 0
|
2月前
|
Shell 网络安全 开发工具
Git,GitHub,Gitee&IDEA集成Git
Git提交项目到GitHub简洁版、版本控制、安装、常用命令、分支、团队协作机制、Github、Gitee远程仓库、IDEA集成Git、IDEA集成Github、IDEA集成Gitee
Git,GitHub,Gitee&IDEA集成Git
|
3月前
|
存储 开发工具 数据安全/隐私保护
解决Gitee或者Github出现Access denied fatal: unable to access,The requested URL returned error: 403
解决Gitee或者Github出现Access denied fatal: unable to access,The requested URL returned error: 403
555 0
|
3月前
PicGo——利用PicGo和GitHub搭建免费图床提供给Typecho使用
PicGo——利用PicGo和GitHub搭建免费图床提供给Typecho使用
29 0
|
5月前
|
Linux
Typore+PicGo+GitHub图床搭建
Typore+PicGo+GitHub图床搭建
36 1