thzxx
d23d209522
fix: 预览时本地图片不显示
问题: 重构后丢失了原始版本的图片路径转换逻辑,
相对路径图片(如 )无法显示。
修复:
- 新增 rehypeFixImages 自定义 rehype 插件
- 在 sanitize 之后、highlight 之前执行
- 将相对路径 src 转换为 file:// 绝对路径
- 基于当前文件路径计算目录,拼接图片路径
- renderMarkdown 新增 filePath 可选参数
- Preview 组件传入 activeTab.filePath
示例:
Markdown: 
文件路径: /project/docs/README.md
转换后: file:///project/docs/images/logo.png
2026-05-27 21:13:31 +08:00
..
2026-05-27 20:29:23 +08:00
2026-05-27 20:52:49 +08:00
2026-05-27 21:13:31 +08:00
2026-05-27 20:52:49 +08:00
2026-05-27 20:29:23 +08:00