Windows版的Typora支持图床的插件
Typora在windows下自动上传图片的小工:typora-plugins-win-img 。
简单说下它的几个优点:
- 图片自动上传,无需其他操作。编写文档跟之前一样,不管是粘贴截图、还是选择插入本地文件,都不需要做任何特殊的操作,插件会自动给你上传到远程服务器;
- 提示上传结果。不管文件上传成功还是失败,插件都会在文档顶部提示你上传结果,几秒后提示自动消失。
- 支持失败重传。有时候由于网络环境原因,难免会出现图片上传不成功的情况,那这时候你可以将鼠标移动到图片上面,插件会再次尝试给你上传。
详解typora-plugins-win-img 配置七牛云插件
安装
安装教程环境说明:
- typora版本:0.9.68 (Windows x86) (去下载)
- typora安装目录:
C:\Program Files (x86)\Typora
,可以安装在其他目录
安装步骤:
覆盖安装的方式在某些特定版本下会触发bug,建议按照这个 issue 中的方法修改 window.html
文件而不是直接覆盖它,plugins
是新增目录不存在覆盖的问题。
- 下载插件代码;
- 复制插件相关代码文件:
window.html
、plugins
; - 将复制的插件代码文件,粘贴到typora安装目录下的
resources\app
文件夹下; - 安装完成,重启typora
插件配置
插件默认会将图片上传到个人站点上(街边价),不能保证一直给大家提供服务,所以按照好插件后,强烈建议你换成自己的图片上传服务器。
更换图片上传接口地址,打开 plugins/image/upload.js
文件,拉到最下面 将最后一行的 $.image.init();
按照下面的说明进行配置:
详细描述上传到七牛云配置
打开 plugins/image/upload.js
文件,拉到最下面 将最后一行的 $.image.init();
按照下面的说明进行配置:
配置结果
var setting = {
//==============重要说明==============
//文件上传到哪里,取值有:self/tencent/aliyun/upyun/qiniu
//self指自建的服务器
//tencent指腾讯云的COS
//aliyun指阿里云OSS
//upyun指又拍云(目前暂不支持,sdk弄了半天没好)
//qiniu指七牛云
//github
target:'qiniu',
//target=qiniu 时涉及的配置参数
qiniu : {
UploadDomain: 'https://upload-z2.qiniup.com', // 上传地址,需要根据你存储空间所在位置选择对应“客户端上传”地址 详细说明:
AccessDomain: 'http://img.ministep.cn/', // 进入“文件管理”下面可以看到个“外链域名”就是你的地址了。注意保留前面的:http://,以及后面的:/
AccessKey : 'AK', // AK通过“密钥管理”页面可以获取到,地址:https://portal.qiniu.com/user/key
SecretKey: 'SK', // SK通过“密钥管理”页面可以获取到,地址:https://portal.qiniu.com/user/key
Folder: '', // 可以把上传的图片都放到这个指定的文件夹下
policyText: {
scope: "img_ministep", // 对象存储->空间名称,访问控制记得设置成公开
deadline: 225093916800, // 写死了:9102-12-12日,动态的好像偶尔会签名要不过
},
},
....
其他文件内容不需要修改
....
}
UploadDomain 配置:
- 确定对象存储空间的所在位置,是华南、华东
- 选择对应“客户端上传”地址 详细说明:https://developer.qiniu.com/kodo/manual/1671/region-endpoint
AccessDomain 配置:
存储空间的访问地址。进入“文件管理”下面可以看到个“外链域名”就是你的地址了,复制过来替换掉 xxx 就可以了。
AccessKey、SecretKey 配置
个人中心 密钥管理 配置即可;
其他配置:
Folder : 对象存储的文件夹,可以为空;
scope :对象存储的名字;