Typora+阿里云OSS实现图片上传云端

1 更新Typora

尽量使用最新版的Typora。我使用的版本为0.11.2

途径:打开Typora-帮助-检查更新。

2 PigGo-Core

在Typora中下载更新即可。

途径:文件-偏好设置-图像。选择如下:

1

点击下载或更新即可跳转到下载PigGo-Core页面。

2

如果下载不下来,可以试试勾选一下这个:
在这里插入图片描述

3 注册阿里云

  1. 自行注册阿里云账户。
  2. 开通阿里云OSS服务。
  3. 新建bucket。
  4. 配置AccessKey。

阿里云OSS即是用来存储图片的地方,会收取一定费用,但个人觉得很便宜。

4 添加配置文件

3

配置文件中的信息都可以在阿里云OSS中找到。

配置文件模板:

{
  "picBed": {
    "uploader": "aliyun",
    "aliyun": {
    "accessKeyId": "你自己的accessKeyId",
    "accessKeySecret": "你自己的accessKeySecret",
    "bucket": "", 		// 存储空间名
    "area": "找到对应的,比如:oss-cn-beijing", 		// 存储区域代号
    "path": "img/", 	// 自定义存储路径,什么都可以
     "customUrl": "", 	// 自定义域名,注意要加 http://或者 https://
     "options": "" 		// (可以空着)针对图片的一些后缀处理参数 PicGo 2.2.0+ PicGo-Core 1.4.0+
    }
  },
  "picgoPlugins": {}
}

5 验证

点击验证图片上传选项,见到如下图信息,即配置成功。

4

见到如下图信息,即配置成功。

[外链图片转存中...(img-LhqyFs5U-1627790445565)]

6 阿里云OSS端自动以时间戳命名文件夹和文件

6.1 安装Node.js

自行安装此环境。

6.2 在 Node.js 中下载 super-prefix

  1. 首先需要找到Typora自动下载的PicGo-Core的执行文件路径。点击验证图片上传选项
    在这里插入图片描述
    验证结果里会有地址。在这里插入图片描述
  2. 更改cmd路径
cd C:\Users\你自己的用户名\AppData\Roaming\Typora\picgo\win64
  1. 在此路径执行安装操作

在这里插入图片描述

.\picgo.exe install super-prefix

6.3 修改 PicGo-Core 的配置文件

{
  "picBed": {
    "uploader": "aliyun",
    "aliyun": {
    "accessKeyId": "你自己的accessKeyId",
    "accessKeySecret": "你自己的accessKeySecret",
    "bucket": "", 		// 存储空间名
    "area": "找到对应的,比如:oss-cn-beijing", 		// 存储区域代号
    "path": "img/", 	// 自定义存储路径,什么都可以,也可以直接为:""
     "customUrl": "", 	// 自定义域名,注意要加 http://或者 https://
     "options": "" 		// (可以空着)针对图片的一些后缀处理参数 PicGo 2.2.0+ PicGo-Core 1.4.0+
    }
  },
  //插件设置
  "picgoPlugins": {
    "picgo-plugin-super-prefix": true
  },
  "picgo-plugin-super-prefix": {
    "prefixFormat": "YYYY/MM/DD/",
    "fileFormat": "YYYYMMDD-HHmmss"
  }
}

一切就绪之后,就可以使用了。上传图片就会以时间戳命名,文件夹也是日期格式。
在这里插入图片描述


声明:
本篇文章为学习笔记,若作品涉及版权或存在其他问题,请联系我删除。
谢谢浏览!
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值