hexo

A) 准备

首先,你需要开启 Hexo 的资源文件夹功能,并修改 Markdown 渲染器的设置。

B) 修改文件 _config.yml

B1) 找到并打开你的 Hexo 博客根目录下的 _config.yml 文件。
B2) 找到 post_asset_folder 这一项,将其值修改为 true:

post_asset_folder: true

这样,当你使用 hexo new “文章标题” 命令创建新文章时,Hexo 会自动在 source/_posts 目录下生成一个同名的 .md 文件和一个与文章同名的文件夹,这个文件夹就是你的资源文件夹,用于存放该文章的图片等资源。

B3) 在 _config.yml 文件中继续添加或修改以下与 marked 渲染器相关的配置:

marked:
prependRoot: true
postAsset: true

这组配置非常关键,它使得 Hexo 能正确解析资源文件夹内图片的相对路径。Hexo 3.1.0 及以上版本已内置 hexo-renderer-marked 渲染器,通常无需单独安装。