在博客中插入

写文章时,往往需要插图。hexo有多种方式插入图片,可以保存在本地,也可以在CDN上引用。通过这篇文章,我们将永远拾起在Hexo建立的博客中插入图片的常用方法。

如果你要插入的图片是外部src链接地址,比如图片存储在CDN上或者某个图片床上,那么使用Markdown默认的插入图片的方式,类似于插入链接,只是前面有一个感叹号,如下:

当Hexo项目中只使用了少量图片时,您可以将它们放在source/images文件夹中,并通过Markdown语法访问它们。

图片不仅可以放在unified images文件夹中,也可以放在文章自己的目录中,可以通过configuring _ config.yml生成,配置如下:

将_config.yml文件中的配置项post_asset_folder设置为true后,执行命令$ hexnewpost_name,source/_posts中将生成同名的文章post_name.md和文件夹post_name。将图片资源放在post_name中,文章可以使用相对路径引用图片资源。

最后增加了一种在Markdown中插入Base64格式图片的方法,类似于第一种插入外链的方法。请注意,括号()用于代替方括号[]。