发博客过程中遇到的上传md文件,但是图片无法导入的问题,需要挨个上传。为避免麻烦,学习并使用了图床进行图片处理
使用工具:picgo、阿里云oss
picgo下载
链接:Releases · Molunerfinn/PicGo (github.com)
选择windows系统文件进行下载
下载完毕后双击安装,中途设置根据个人选择
安装完毕后,在安装路径中找到程序,双击运行
注意,本人在操作过程中发现双击此程序没用任何反应,实际上程序已经运行,只是没用跳出窗口
在右下角程序中寻找
点击打开窗口
阿里云oss
阿里云申请配置此处不详谈,教程文章很多。
先进入阿里云工作台主页
点击左上菜单,点击下方进入oss管理页面
创建新Bucket
名称需为小写英文,地域选择离自己近的即可
读写权限需改为公共读,途中会多次提醒是否确认修改,确认即可
完成后,获取AccessKey
选择继续使用
点击立即创建
此操作会生成一个AccessKeyID与一个AccessKeySecret
AccessKeySecret只生成一次,此后不再显示,需谨慎保存
若不慎丢失,需申请新AccessKey
返回picgo
打开图床设置,点击阿里云oss
进入编辑,将刚才操作中的AccessKeyID、AccessKeySecret、bucket名填入输入框中
最后一个储存区域不知道填什么,不慌,返回对象储存oss界面,找到刚才创建的Bucket
在url中查找
将此段填入即可,由于区域不同,内容也有些许不同,不过前缀oss-cn-一般不变
设置完成后保存,将此设为默认图床
打开picgo设置,将此设置打开,防止上传时图片重名
Typora
打开Typora,点击左上角文件-偏好设置
点击图像,依下图进行设置
点击验证后,出现以下结果即为配置成功
此后在编辑md文件后,无需再移动图片位置,只需复制粘贴,picgo会自动将图片上传到bucket对象
再次打开bucket对象,可以看到上传的图片
外链图片转存中…(img-Z6p88M0e-1703668030203)]
此后在编辑md文件后,无需再移动图片位置,只需复制粘贴,picgo会自动将图片上传到bucket对象
再次打开bucket对象,可以看到上传的图片