hexo 图片路径生成问题
使用hexo进行博客部署时,图片路径生成出现如下问题
预期元素应该为:<img src="/img/assets.avif" alt="Terraform deployment workflow">
但实际是<img src="/.io//assets.avif" alt="Terraform deployment workflow">
hexo版本配置信息如下:
1 | |
根据网上线索,修改hexo的\node_modules\hexo-asset-image\index.js 26行。
原:link = link.substring(beginPos, endPos) + '/' + appendLink;
改为(根据自己情况):link = 'img/' + appendLink;
经过 hexo g 后生成的图像元素即与预期元素<img src="/img/assets.avif" alt="Terraform deployment workflow">
相同。
hexo 图片路径生成问题
https://victorwong171.github.io/2024/09/26/hexo图片路径生成问题/