Typora基于PicGo-Core实现粘贴上传图片

3,557 阅读1分钟

下载 PicGo-Core

$ npm install picgo -g
# or
$ yarn global add picgo

获取路径

  • node安装路径(which node):/usr/local/bin/node
  • picgo安装路径(which picgo):/usr/local/bin/picgo

Imgae Upldoad Setting

打开 Typora -> 偏好设置 -> 图像:

上传服务选择“Custom Command”,自定义命令格式是 “[your node path] [your picgo-core path] upload”,比如我的是 /usr/local/bin/node /usr/local/bin/picgo upload

配置 sm.ms api token

picgo 的默认配置文件为~/.picgo/config.json。其中~为用户目录。不同系统的用户目录不太一样。

linux 和 macOS 均为~/.picgo/config.json

windows 则为C:\Users\你的用户名/.picgo\config.json

配置文件需要至少有如下的配置项:

{
  "picBed": {
    "uploader": "smms", // 代表当前的默认上传图床为 SM.MS,
    "smms": {
      "token": "" // 从https://sm.ms/home/apitoken获取的token
    }
  },
  "picgoPlugins": {} // 为插件预留
}

验证

点击验证图片上传选项 按钮

image-20200410180446932

参考链接