使用Github 看成本身我的博客的图床html
本文前提:git
uploads/190828/test.jpg
这个仓库
,都是指我本身的 diarynote 仓库从上面的描述能够知道,我本身的一个项目仓库的一个文件夹在 GitHub的 的路径固定是 https://github.com/wakasann/diarynote/tree/master/draft/github
当我使用Typora
工具在本地编写当前仓库的Markdown 图片路径通常都会写成缓存

服务器
编辑的时候,能够边预览边编辑,由于编辑时,查看的是本地的图片,访问速度快,也好替换。markdown
通常编辑完以后,我本身会这个仓库的改动推送到 GitHub上。hexo
当本身准备发布当前编辑的Markdown 文件中,而且该文件中图片时,能够经过喜欢的文本编辑工具,如:sublime text工具
查找学习
uploads
替换为网站
https://raw.githubusercontent.com/wakasann/diarynote/master/draft/uploads
自从有了博客的草稿仓库以后,我遇到发布的烦恼是:
source/uploads
,而后在草稿的图片连接面前加一个/
就能够了,这个工做量对我来讲还行慢慢的,本身经过逛v2ex
社区,发现了一个 sm.ms的网站,,而后本身也注册了,体验过,速度仍是能够的,对写 Markdown文档也有很大的帮助,后来了解到图床
是指 专门存放图片的服务器。
我主要是从维护本身我的博客图片路径的麻烦程度来考虑使用哪一种图床来进行选择。

,在 Typora
和 在我本身基于Hexo的博客中,均可以直接显示图片。经过sm.ms
上传的图片,获得 
,替换以后,在 Typora
和 在我本身基于Hexo的博客中,也均可以直接显示图片。
本身担忧之后免费的图床之后不存在了,那博客中的全部图片也就看不到了,要替换本身草稿仓库中已存放图片路径,工做量会比较大,故 最后选择 本身存放博客草稿的仓库服务器 Github 做为本身的图床。

,在 Typora
和 在我本身基于Hexo的博客中,均可以直接显示图片。经过查看这个仓库的图片路径,发如今dfaft
文件夹的的全部图片路径相同开头的路径是https://raw.githubusercontent.com/wakasann/diarynote/master/draft/,我只须要在 已有的Markdown 文件中 图片连接 前面加 https://raw.githubusercontent.com/wakasann/diarynote/master/draft/
便可,之后github的图床不能使用时,我能够经过我本身喜欢的 sublime text 文本编辑工具,将这个仓库的全部Markdown 源文件的 https://raw.githubusercontent.com/wakasann/diarynote/master/draft/
替换为空,而后就能够从新发布到基于Hexo的我的博客网站上了,但发布到非基于hexo 的其它平台时,本身仍是没法避免要和本身上面提到的烦恼2 同样,一张一张的上传了。
个人我的博客目前是使用 hexo 进行搭建,存放的主机的1个月流量少,以下图:
发布在 博客园本身的博文的流量也是少的,因此没有 达到滥用的程度。
获得以上的结论以后,我本身的内心也好过一点了,嘿嘿嘿 😄
从下面参考的文章,本身明白
使用GitHub做为图床的缺点
而使用GitHub做为图床,对我来讲的好处是:
经过帖子 大家都用什么图床啊?,看回复,本身了解到的是:
从 使用gitee作图床 文章中,学习到:
https://gitee.com/用户名/项目名/blob/master/123.jpg
中的blob
修改为raw
再访问,就能够了获得一张图片外链了。如:https://gitee.com/mrshenyuan/diarynote/raw/master/draft/uploads/190828/20190828165503.jpg