vitepress中使用mermaid

vitepress中使用mermaid

使用方法

安装依赖

css 复制代码
npm i vitepress-plugin-mermaid mermaid -D

config.ts文件修改如下:

javascript 复制代码
// import { defineConfig } from 'vitepress'
import { withMermaid } from 'vitepress-plugin-mermaid'

// export default defineConfig({
//   
// })

export default withMermaid({
  // 将defineConfig下的配置内容放在此处即可正常使用mermaid
})

.md文件中使用mermaid页面即可绘制流程

css 复制代码
```mermaid
graph LR
    A[源代码] -->|Rollup 打包| B[优化后的静态资源]
    C[依赖库] -->|代码分割| B
```

页面展示效果

graph LR A[源代码] -->|Rollup 打包| B[优化后的静态资源] C[依赖库] -->|代码分割| B
相关推荐
郝晨妤5 分钟前
【鸿蒙5.0】向用户申请麦克风授权
linux·服务器·前端·华为·harmonyos·鸿蒙
神秘代码行者15 分钟前
使用 contenteditable 属性实现网页内容可编辑化
前端·html5
小鱼人爱编程16 分钟前
Look My Eyes 最新IDEA快速搭建Java Web工程的两种方式
java·前端·后端
郝晨妤17 分钟前
【鸿蒙5.0】鸿蒙登录界面 web嵌入(隐私页面加载)
前端·华为·harmonyos
小鱼人爱编程22 分钟前
当上小组长的第3天,我裁掉了2年老员工
前端·后端·面试
晓得迷路了23 分钟前
栗子前端技术周刊第 74 期 - 2025 Vue.js 现状报告、Element Plus X、Material UI v7...
前端·javascript·vue.js
知识分享小能手27 分钟前
CSS3学习教程,从入门到精通, CSS3 变形效果(2D 和 3D)的详细语法知识点及案例代码(22)
前端·javascript·css·学习·3d·css3·html5
花之亡灵28 分钟前
.net 6 + vue3中使用SignaIR实现双向通信功能
前端·javascript·笔记·websocket·.net·信息与通信
小鱼人爱编程29 分钟前
Flutter 打包APK的几种方式
android·前端·后端
zy01010138 分钟前
React 直接操作 DOM
前端·javascript·react.js·dom·react操作dom