今天使用hexo在github上搭建了本博客。
hexo支持标准的markdown语法,在markdown中插入图片可以使用如下语法:

1
![链接文字]( /path/to/image )

但有一个问题,将图片存储在哪?网上有一个流行的方案:将图片上传至新浪微博,将其作为免费的图床。但这样太麻烦了,每次需要事先将本篇博客使用的图片上传至新浪微博。
我的方案是直接使用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
![](https://github.com/pein0119/pein0119.github.io/blob/master/image/14-08-03-1.jpg?raw=true)

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

(结束)