功能验证:Mermaid、KaTeX 与代码复制
2 分钟阅读
功能验证
本文将构造一个包含 Mermaid 流程图、KaTeX 数学公式与代码块的页面,用于验证三项集成是否生效。
Mermaid 流程图
flowchart TD
A[开始] --> B{是否已有账号?}
B -- 否 --> C[注册账号]
C --> D[登录]
B -- 是 --> D
D --> E[进入工作台]
E --> F[(结束)]
KaTeX 数学公式
行内公式:欧拉恒等式 。
独立公式:
时序图
sequenceDiagram
participant 客户端
participant 服务端
客户端->>服务端: POST /api/login
服务端-->>客户端: 200 + JWT
客户端->>服务端: GET /api/me (Bearer)
服务端-->>客户端: user profile
矩阵
代码块
interface Parser {
parse(source: string): AST;
}
const p: Parser = {
parse(src) {
return { src };
},
};
Bash
# 安装依赖
bun install --frozen-lockfile
总结
- ✅
mermaid前端运行时渲染流程图与时序图为内联 SVG - ✅
remark-math+rehype-katex渲染行内/块级公式 - ✅ 每个代码块右上角带「复制」按钮