You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mermaid架构图图标渲染失败求助:官方示例在编辑器及CLI无法生效

问题解决:Mermaid架构图图标无法渲染

可能的原因及解决步骤

1. Mermaid版本过低

图标渲染(尤其是Font Awesome集成)是Mermaid较新版本引入的特性,老旧版本不支持该功能:

  • 在线编辑器:切换到右上角版本选择器,选择latest稳定版。
  • CLI:执行命令更新到最新版:
    npm update -g @mermaid-js/mermaid-cli
    

2. 未启用Font Awesome配置

Mermaid的图标依赖Font Awesome,必须在代码开头明确启用配置:

---
config:
  fontawesome: true
---
architectureDiagram
    actor "User" as user
    database "Database" as db [fa:fa-database]
    service "API Service" as api [fa:fa-server]
    user --> api
    api --> db

3. 图标语法或类型错误

  • 确保图标格式正确:[fa:fa-图标类名],比如fa-database、fa-server均为Font Awesome免费图标。
  • 避免使用Font Awesome付费图标,这类图标无法在Mermaid中免费渲染。

4. 在线编辑器设置问题

部分在线编辑器默认关闭图标支持,检查编辑器设置面板,确认「Font Awesome」或「图标渲染」选项已开启。

内容的提问来源于stack exchange,提问作者caverac

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 20:14:55