首先要明确:在本地的markdown文件.md中,图片是以 ‘外链’ 的形式存在的
会出现的问题有:
此时,为了解决这一系列问题,那么,我们就需要图床来解决这些问题。
在我们往typora里插入图片的时候,PicGO会自动上传图片到图床,并返回一个图片的链接;
这时候你本地markdown编译器中的图片就是一个网络的链接(网址),不再是本地路径。
你也可以在任何有网络的地方、用任何设备访问这张图片了。
即便是本地的那张图片移动or删除,也不会影响图床里的这张图片。
经检验:当图片通过PicGo上传到图床之后,虽然编译器里的图片地址指向了图床中上传的图片,但是,本地电脑也会有一个文件夹会同步的存储一张相同的图片,所以,也许需要定期清理
新版本的Typora需要付费使用了,但是旧版本的不收费,而且仅仅个人写文档的话,旧版就够了,可以考虑支持正版(新版)。
但是旧版的版本需要高于0.9.86
使用阿里云配置的图床是需要收费的,但价格在可接收范围之内,之前的某免费图床,突然增加防盗链,一夜之间图片全没了,还是收费的用的感觉有保障!!!
注册阿里云账号,然后实名,必须实名,不然后面无法付费,也就无法购买 对象存储OSS
资源包类型:选择标准(LRS)存储包;
地域:中国大陆通用;
存储包规格:看个人需求,博主自己选择的是40GB,用于Typora存储图片已经足够了!
购买时长:看个人需求,博主选择的是一年,10块钱
选择左侧的概览,然后选择右侧的创建Bucket
然后就会来到这个Bucket选项页面:
完成选项后,点击确定,那么,你创建的Bucket就会出现在左侧的Bucket列表里面
然后就会进入下面:
地域结点只要复制 oss-cn-nanjing 即可,后面的.aliyuncs.com不需要;后面会用到这个地域结点
鼠标放在头线上,在弹出的框里选择AccessKey管理
在弹出的选项框里,选择“继续使用”
进入后,创建一个AccessKey
在弹出的页面里,记住你的 accessKeyId 和 accessKeySecret
如果没有记住,那么,就进行如下操作:只不过需要验证身份
阿里云OSS的各项收费是独立的!
对于图床而言,有两种收费形式
那么也就是说,即便你购买了oss存储包,但你依旧要为访问图床的流量付钱!
收费标准记不住了,反正比较低,一年也就几块钱,给账户充值5块钱,就差不多够一年使用,后期只需要时常登进账户看看是否欠费即可;具体放入收费标准有兴趣的可以去官网查看。
那么,到现在,我们阿里云OSS的配置就算是完成了
打开PicGo后,在电脑右下方的状态栏里找到PicGo的图标,打开PicGo的主页面
在图床设置里面选择阿里云OSS,依照以下步骤填写信息
设定Keyld:填写刚刚获得的AccessKeyID
设定KeySecret:填写AccessKeyIDSecret
设定储存空间名:填写bucket名称,这里填写的是你所创建的bucket名字,不是浏览器里的域名
确认存储区域:填写你的地域节点,注意复制的格式
指定存储路径:其实就是自定义一个文件夹的名字,以 / 结尾;它会自动在你所创建的Bucket里面创建一个文件夹,并把图片上传进去,因此我们不需要在Bucket里面手动的创建这个文件夹
在设置里打开时间戳重命名和上传后自动复制URL
时间戳重命名是为了防止出现重名的图片,而每一张图片的上传时间都是不同的,因此,可以避免出现图片重名
ok,到这里,PicGo的配置也已经完成
打开Typora, 进入到主界面,然后依次点击 文件 > 偏好设置 > 图像;
插入图片时:上传图片
下面的选项:勾上1,4,5(博主自己的选择); 第二个网络位置的图片可以不勾,避免已经上传到图床的图片重复上传;而第三个优先使用相对路径想勾的话也可以
上传服务:PicGo(app)
PicGo路径:找到picgo的安装路径,路径的最末一级一定是PicGo.exe ;注意不是安装包的路径
以上配置完成之后,点击验证图片上传按钮,如果出现下面的情形,那么,就是配置成功了
当然,你还可以新建一个文件,上传一张图片来检验是否成功;当你上传成功后,点击图片,在图片上方出现图片路径的是http://…;那么就一定是成功了呀!!!
喜大普奔!!!喜大普奔!!!
以上配置都完成以后,会时不时的出现使用Typora上传图片的时候出现一直上传不上的情形,也就是一直卡在Uploading,一直转转转,并且图片链接也没有意料之中的是图床的链接,而是显示的是本地的图片链接,当关闭Typora然后又重新打开时,图片有时候会已经插入进来,但是链接是本地的,又或者是压根没插入进来。
如果在图片一直Uploading时,通过右下角托盘打开picgo时,发现picgo也卡死;打开任务管理器(Ctrl + Alt + Delete
),会发现任务管理器中picgo进程内存占用率高,并且此时电脑的小风扇开始工作了
针对以上问题,解决办法如下:
方案一:
方案二:
进入PicGo存储日志文件的位置:C:\Users\XXX\AppData\Roaming\picgo ;然后直接删除 名为picgo-gui-local.log 文件
方案三:
可以从windows系统设置中调整或者写个shell脚本控制日志大小,一劳永逸!!!
具体做法,有待更新…
方案四:
在PIgGo里去修改其日志文件的配置
这个配置就需要看个人习惯了,日志文件大小原本是10MB,我改为了1MB,并且修改了一下日志记录等级,仅仅记录成功和错误的日志;
做完以上工作之后,虽然出现卡死的几率已经降低了不少,但是,仍旧会出现卡死,而当它卡死的时候,我就只有打开任务管理器,停掉PicGo中最占用CUP的那个进程,然后图片绝大多数情况下就会上传成功;
希望那位大佬在评论区帮帮!!!多谢多谢了!!!
(持续更新中…)