mermaid-cli 是由 Mermaid 官方提供的命令行工具,用于将 Mermaid 语法的文本转换为 SVG / PNG / PDF。
Mermaid 是一个基于 JavaScript 的图表绘制工具,它使用简单的文本描述语法,就可以绘制出流程图、时序图、甘特图等多种图表。
使用 x env use mermaid-cli
即可自动下载并使用
x-cmd 提供1分钟教程,其中包含了 mermaid-cli 命令常用功能的 demo 示例,可以帮你快速上手 mermaid-cli 。
使用案例:
# 安装 mermaid-cli
x env use mermaid-cli
# 使用 mermaid 语法文件生成 png 文件
mmdc -i input.mmd -o output.png
# 创建具有深色主题和透明背景的 PNG
mmdc -i input.mmd -o output.png -t dark -b transparent
# 使用标准输入传入 mermaid 语法描述文本并生成 svg 文件
cat input.mmd | mmdc -i - -o output.svg
CSS
配置文件,以自定义输出图片中图表的样式。stdin
管道支持: 支持通过管道的方式将 Mermaid
语法文本传递给 mermaid-cli,让用户在终端环境中可以便捷进行处理或转换。