前言
在整个源代码资源当中,最占空间的,就是视频跟图片了,前者我在Bilibili视频嵌入中解决了Bilibili视频引用问题,把本来下载在本地的视频转成了通过脚本获取到的直链链接。
而后者,则是通过PicGo结合图床来解决。
PicGo支持多个图床,个人要选择哪一个,当初其实都尝试过,Github访问速度慢,限制1G大小,npm没摸索明白,七牛云跟又拍云需要备案,都感觉不太行。
后面查到了最上面引用的那篇文章,接触了SM.MS,5个G顿时感觉香了不少。
不过目前也不是所有图片都放在图床上面,只有文章中的图片打算上传图床,然后那些大小并不大的,就比如说几次课程实验的截图,就还是跟之前一样,放在source/assets/${_post:abbrlink}/
下面。
到目前本文在写的时候,上传到图床的,其实也就两篇文章:
当然,后面肯定不止这么点就是了。
感觉前言讲太多了,还是快点进入正题吧。
PicGO[1]
一个用于快速上传图片并获取图片 URL 链接的工具,支持如下图床:
七牛图床
v1.0腾讯云 COS v4\v5 版本
v1.1 & v1.5.0又拍云
v1.2.0GitHub
v1.5.0SM.MS V2
v2.3.0-beta.0阿里云 OSS
v1.6.0Imgur
v1.6.0
下载地址放这里:PicGo_Release
安装完就可以先放着了,个人推荐搭配Typora[2] 使用。
如果你用的是Typora编辑的话,还得选择菜单栏的文件→偏好设置→图像→上传服务
那边配置好PicGo。
SM.MS[3]
SM.MS 是一个免费和收费的图片储存及分享服务(Image Hosting、图床)。
登录网站注册账号,然后在API Access - SM.MS | Dashboard获取API token,把token复制好,回到PicGo那边。
左侧图床栏设置选择SM.MS,然后填入你复制的token即可。
关于图片上传
因为个人是Typora+PicGo+SM.MS来使用的,所以测试上传是直接通过Typora的图床测试来的。
其他途径的图床测试跟图片上传,还是建议搜索一下其他文章。