From 445b92f4079583b82869682b57d887bf01e80a63 Mon Sep 17 00:00:00 2001 From: xfy Date: Thu, 16 Jul 2026 15:36:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(mermaid):=20=E6=94=B9=E7=94=A8=20script=20?= =?UTF-8?q?=E6=A0=87=E7=AD=BE=E5=8A=A0=E8=BD=BD=20IIFE=20bundle,=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=E5=85=A8=E5=B1=80=E5=8F=98=E9=87=8F=E5=8F=96=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根因:mermaid bundle 是 IIFE 格式(与项目其他前端库一致),挂全局变量 而非 ES module export。但 mermaid.ts 错用了 import() 取 .default—— IIFE 无 export,mod.default 是 undefined,导致 mermaid.initialize 调用 TypeError,流程图永远不渲染(数学公式不受影响,因为是服务端渲染)。 修复: - mermaid.ts: loadMermaidBundle 改用动态注入