typora设备同步以及搭配图床配置

299 阅读3分钟

typora 设备同步以及搭配图床

软件地址

图床搭建

安装 PicGo-core 以及插件

安装PicGo-core
npm install picgo -g
​
# or
​
yarn global add picgo

安装完成 执行下面命令

picgo -v

出现以下内容,说明安装完成。

image-20220624160822010

安装插件

PicGo提供了很多插件,可以根据需要进行安装

插件列表

安装命令

picgo install xx(插件名字)

推荐安装 picgo-plugin-super-prefix ,可以很优雅地生成文件存储路径。

阿里云oss搭建

  1. 登录阿里云
  2. 进入控制台
  3. 选择对象存贮Oss,并开通服务。(找不到的可以在搜索栏搜索)
  4. 点击 Bucket 列表
  5. 创建Bucket image-20220624162752645
  6. 在资源包管理中购买资源包

搭建图床

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

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

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

阿里oss配置

默认配置如下

{
  "picBed": {
    "uploader": "aliyun",
    "aliyun": {
    "accessKeyId": "",
    "accessKeySecret": "",
    "bucket": "", // 存储空间名
    "area": "", // 存储区域代号
    "path": "", // 自定义存储路径
    "customUrl": "", // 自定义域名,注意要加 http://或者 https://
    "options": "" // 针对图片的一些后缀处理参数 PicGo 2.2.0+ PicGo-Core 1.4.0+
    }
  },
}
  1. 配置accessKeyIdaccessKeySecret

    • 鼠标悬浮阿里云头像,选择AccssKey管理。
    • 选择继续使用AccessKey。
    • 点击创建accessKey,将配置文件中的accessKeyIdaccessKeySecret替换。
  2. bucket

    • 回到oss对象存贮,选择Bucket列表,点击概览。

    • 将bucket名字改为创建Bucket时输入的名称。

    • 文件管理,新建目录,自定义存储路径。

    • 点击概述,找到访问域名,将对应内容替换。

      image-20220624165248034

PicGo插件配置

  • picgoPlugins 用于判断插件是否启用或者禁用。

    {
      "picgo-plugin-xxx": true, // 该插件被启用
      "picgo-plugin-yyy": false // 该插件被禁用
    }
    
  • picgo-plugin-* 如果插件需要一些配置项,那么这个插件对应的配置应该直接放置在配置文件下的同名配置里。

    "picgo-plugin-xxx": {
      "config1": "",
      "config2": ""
    }
    

个人的配置,提供参考。

{
  "picBed": {
    "uploader": "aliyun",
    "aliyun": {
      "accessKeyId": "***********",
      "accessKeySecret": "***********",
      "bucket": "***********",
      "area": "oss-cn-shenzhen",
      "path": "img/",
      "customUrl": "***********",
      "options": ""
    }
  },
  "picgoPlugins": {
    "picgo-plugin-super-prefix": true
  },
  "picgo-plugin-super-prefix": {
    "prefixFormat": "YYYY/MM/DD/",
    "fileFormat": "YYYYMMDD-HHmmss"
  }
}
测试

选择一张图片复制,执行下面命令

picgo upload

出现以下内容,说明上传成功。在阿里云Bucket文件管理中可以找到当前上传的图片。

image-20220624180426311

typora搭配图床使用

  • 下载安装typora

  • 文件 -> 偏好设置 -> 图像 -> 修改上传服务

  • 将插入图片修改为上传图片

  • 上传服务设定选择 Custom Command 命令为 picgo u

    image-20220624181250378

  • 新建文档,插入图片,出现以下内容说明上传成功,此时可以看到当前的图片的远程地址。

    image-20220624181813075

搭配坚果云实现云端存储

  1. 文档目录

    将所有的文档放在同一文件夹下,便于整理和同步。

  2. 坚果云同步

    下载客户端,使用账号进行登录。选择存放文档的目录,右键选择同步即可。

    坚果云规定给免费用户每月有1G的上传流量和3G的下载流量,如果只是同步一下文档,是足够使用的。

    可以在坚果云客户端开启开机自启动功能,自动监听文件的变更。

    另外,坚果云还提供了文档历史的功能,如果你启用了坚果云同步,可以在网页当中查看文件的历史版本。