在 Mermaid CLI 中设置 mermaid.initialize 属性

Set mermaid.initialize property in Mermaid CLI

在浏览器中使用 Mermaid 时,可以设置 mermaid.initialize 属性 来改变生成的 SVG:

mermaid.initialize({
    flowchart: { 
        curve: 'basis' 
    }
});

如何在使用 Mermaid CLI 时设置此 属性?

当然我会在发布后几分钟内弄清楚!

应使用有效的 JSON(双引号键和值)将配置放入单独的文件中:

$ cat mermaid-config.json
{
    "flowchart": { 
        "curve": "basis" 
    }
}

并且 mmdc 可执行文件应使用 -c 标志调用:

$ mmdc -c mermaid-config.json -i foo.txt -o foo.png