hexo+typora+github图片路径问题

一、typora资源文件夹设置

image-20230413022230995

二、相对路径应用的标签插件

首先引入hexo-renderer-marked –save

1
npm install hexo-renderer-marked --save

然后修改_config.yml文件

1
post_asset_folder: true

开启了之后,图片资源就会自动解析成对应的图片路径。比如:“test.jpg” 位于 “src=”/post/a24d988e/test.png””,

1
![test](hexo-markdown图片上传路径问题/test.png)‘将会转换成’<img src="/post/a24d988e/test.png" alt="image-20230413011148293">

然后修改插件hexo-renderer-marked lib目录下面的renderer.js文件:(大概在119行)

image-20230413023311818

添加如下代码:

1
2
3
if(href.indexOf('/')>-1){
href = href.split('/')[1];
}