今天使用hexo在github上搭建了本博客。
hexo支持标准的markdown语法,在markdown中插入图片可以使用如下语法:
1 |  |
但有一个问题,将图片存储在哪?网上有一个流行的方案:将图片上传至新浪微博,将其作为免费的图床。但这样太麻烦了,每次需要事先将本篇博客使用的图片上传至新浪微博。
我的方案是直接使用github存储图片。
1> 首先,打开终端,在你的本地博客目录下输入命令:1
$ hexo new page image
即新建了一个名为image的page,位于source/目录下。你可以把博客所需要的图片都放在这个目录下。hexo deploy
时,hexo会将这些图片的push到github上。
2> 然后,我们就可以在你的博客中使用github作为图片链接源
比如我有一张图片在github上的地址为 https://github.com/pein0119/pein0119.github.io/blob/master/image/14-08-03-1.jpg
, 在markdown中插入该图片就可以使用下面语法:1

注:千万别忘了链接地址末尾的 ?raw=true
效果如下:
(结束)