0%

hexo-abbrlink和hexo-asset-image同时使用时图片使用相对路径解决办法

问题描述

hexo博客同时安装了hexo-abbrlink和hexo-asset-image插件,markdown语法相对路径的方式插入图片无法显示。

解决办法

打开hexo博客根目录下\node_modules\hexo-asset-image\index.js

修改

1
var endPos = link.length-1;

1
var endPos = link.length-5;

如下图:

QQ截图20201102221937

注意事项

修改完成之后,绝对路径不能用了,只能使用相对路径markdown语法才能生成正确的图片路径。

相对路径的目录间隔符必须使用“/”

如果设置了_config.yml里的post_asset_folder属性为true,并且使用Typora来写博客的话,可以设置一下偏好如下图。

image-20201102231226552