hexo 添加本地图片

hexo插入图片的方式有好几种,链接或者本地图片,介于链接图片有可能失效的原因,用本地图片是最省事的,目前插入本地图片有两种方式。

  • 跟随文章的创建图片文件夹
  • 创建总的图片文件夹

跟随文章的创建方式

第一步

根目录下的配置文件_config.yml里的post_asset_folder选项设置为true。新建文章的时候会同时创建一个同名文件夹用于放图片。

第二步

执行命令npm install hexo-asset-image --save ,下载安装一个可以上传本地图片的插件。
使用的时候,只需要图片名就可以 ![](test.jpg)
例如我创建的这篇文章,hexo 添加本地图片

然后下面就生成了相应的文件夹,这个文件夹下面存放相应的图片。

这时候我只需要引用![](1550115421513.jpg)就可以了。

创建总的图片文件夹

在主题的 source 下面新建一个 文件夹(比如uploads)用于专门放置这些图片资源。
使用的时候使用![](/uploads/test.jpg)的方式。

PS:你可以根据自己的爱好去选择。