问题描述

在本地的一个hexo文件夹中,更改hexo-renderer-markedrender.js后,部署后原本可以正常显示图片,现在重新复制一份其他PC上的hexo文件,修改hexo-renderer-markedrender.js重新进行部署,却发现图片无法正常显示了

image-20250316134613469

问题分析

首先怀疑渲染插件是否是hexo-renderer-marked

问题解决

在hexo根目录下打开packages.json

image-20250316135017213

查看渲染器,发现不止有一个渲染器,怀疑渲染器冲突。

image-20250316135101067

尝试改变渲染器顺序

(假设以packages.json中顺序进行渲染),将hexo-renderer-marked调整到一堆render插件最后。

image-20250316135231374

重新生成,部署,图片显示已正常

image-20250316135514346