Typora 实现图片自动上传
旧版本的Typora可能不支持,需要下载或更新最新版本
白嫖图床
可以白嫖的图床有两个:SM.MS和七牛云
- SM.MS不需要任何用户信息,但缺点是容量小,速度稍慢,不过我个人用着还可以。
- 七牛云需要实名认证,需要自己的域名,优点是有10G的空间,还有CDN加速。
下面我都会介绍如何白嫖,二者选其一即可
注册SM.MS
注册完之后登录进入个人空间
找到这个令牌,待会要用
注册七牛云
注册完之后可能需要去微信或者支付宝进行实名认证
请认证完之后继续往下看
一、创建存储空间
在七牛云的首页右上角打开控制台
点击左上角的菜单栏
选择对象存储
新建空间
名字随便取,不过待会的配置文件里要用到,存储区域不要选浙江2,因为 picgo 还不支持
既然是做图床,那么访问控制肯定要选公开
创建完成后需要去绑定自己的域名,因为默认的测试域名只有30天有效期
如果是国内的域名则需要进行过备案
绑定加速域名
在你自己的域名下自己想一个二级域名出来
例如我的域名是cimoc.cn
,我用的加速域名是 cdn.cimoc.cn
通信协议可以选择HTTPS,如果你有证书的话。
其他的默认就好
缓存配置请选择“使用推荐配置”
点击创建
创建成功后可以在控制台的 CDN 中看到
如果状态显示的是处理中,稍等几分钟即可
接下来是去拿密钥
把鼠标放到网站右上角的头像那里,点击密钥管理
得到AK与SK
安装picgo
由于Typora这里下不动,所以使用nodejs进行安装 点击安装nodejs
npm install picgo -g
配置picgo
找到picog的配置文件
一般在C:\user\你的用户名\.picgo
,如果不存在这个目录的话,先跳过这一步,进行下面的Typora验证图片上传,那时会自动生成这个目录
用下面的内容覆盖,并修改成你自己的token
{
"picBed": {
"uploader": "qiniu", // 选择使用的配置,也就是smms或者qiniu
// 如果你选择SM.MS作为图床,那么保留smms这部分
"smms": {
"token": "这里填上面拿到的token" //一定要换
},
// 如果你选择七牛云作为图床,那么保留qiniu这部分
"qiniu": {
"accessKey": "这里填上面拿到的ak",
"secretKey": "这里填上面拿到的sk",
"bucket": "", // 存储空间名
"url": "例如https://cdn.cimoc.cn", // 自定义域名
"area": "z0", // 存储区域编号,华东 z0,华北 z1,华南 z2,北美 na0,东南亚 as0
"options": "", // 网址后缀,比如?imgslim,可以不填
"path": "img/" // 自定义存储路径,比如 img/
}
},
"picgoPlugins": {} // 为插件预留
}
配置Typora
根据图片自行配置
点击【验证图片上传选项】
图片自动上传成功