PicGo+Gitee+Typora部署图床

本文最后更新于:2022年5月29日 上午

安装过程

Step 1:安装Typora

Windows系统直接到官网下载安装包进行安装即可,Linux环境下点击查看Typora Linux安装

Step 2:安装nodejs

原文参考连接:Ubuntu 安装最新版nodejs

卸载ubuntu自带的nodejs,去安装最新的:nodejs

  1. 去 nodejs 官网 https://nodejs.org 看最新的版本号;
    image-20210315150546760
    也就是说此时此刻,15.11.0 是最新的版本,不过你求稳的话建议选 14.16.0 的LTS版。

  2. 添加源后安装
    nodejs 的每个大版本号都有相对应的源,比如这里的 14.x.x版本的源是https://deb.nodesource.com/setup_14.x。在终端执行:

    1
    curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

    稍等片刻,源已经添加完毕,再执行:

    1
    sudo apt-get install -y nodejs

    等待安装完成。

  3. 最后验证一下,终端执行:nodejs -v 即可出现刚才安装的版本号。

Step 3:配置Gitee

参考大佬的详细教程:PicGo+Gitee搭建个人图床

主要有两个步骤:

  • 新建放置图床的仓库
  • 获取私人令牌Token

Step 4:安装配置PicGo

下载 PicGo软件

或者:

配置 PicGo软件

  1. 插件设置里面搜索gitee安装插件
    image-20210309150321159
  2. 配置Gitee图床
    img
    • owner:所有者,写上你的码云账号名,如果你不知道你的账号名,进入你刚才的仓库,浏览器url里面有
      img
    • repo:仓库名称,只要写上仓库名称就行,比如我自己的仓库blogImage
    • path:写上路径,一般是img,这几个项都不用加“ / “符号
    • token:获取的Gitee个人令牌
    • message:不用填

安装 PicGo-Core

1
sudo npm install picgo -g

配置 PicGo-Core

  • PicGo-core的配置文件地址:~/.picgo/config.json

  • PicGo GUI的配置文件如下方式打开:

  • 参照PicGo GUI配置文件来编写PicGo-core的配置文件:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    {
    "picBed": {
    "current": "gitee",
    "uploader": "gitee",
    "smms": {
    "token": ""
    },
    "gitee": {
    "message": null,
    "owner": "gitee用户名",
    "path": "img",
    "repo": "gitee用户名/仓库名",
    "token": "xxxxxxxxxxxxxxxx私人令牌的tokenxxxxxxxxxxxxxxxx"
    }
    },
    "picgoPlugins": {
    "picgo-plugin-gitee": true,
    "picgo-plugin-gitee-uploader": true
    },
    "picgo-plugin-gitee-uploader": {
    "lastSync": "2020-09-11 06:40:29"
    }
    }

Step 5:配置Typora集成PicGo-core

  1. 配置Typora图像偏好设置,点击Typora工具栏 File->Preference ,在下面界面的自定义命令一栏中填入/usr/bin/node /usr/bin/picgo upload
    image-20210309144501100
  2. 点击Test Uploader按钮测试一下,下图为测试成功,大功告成!
    image-20210309144811155

END

此时,新建一个typora,在里面插入一张图片,它会自动将图片上传到gitee对应仓库,并将本地地址改为网络地址。

在这里插入图片描述

参考链接
【1】https://support.typora.io/Upload-Image/#picgo-core-command-line-opensource
【2】https://blog.csdn.net/weixin_45819130/article/details/111331502


PicGo+Gitee+Typora部署图床
https://kevinloongc.github.io/posts/16e52f2e.html
作者
Kevin Loongc
发布于
2021年3月9日
许可协议