mermaid-cliで出力したsvgファイルにテキストが表示されない場合の対応

問題

ローカルにインストールしたmermaid-cliで出力するsvgファイルでテキストが表示されない問題があった。

  graph TD;
      A-->B;
      B-->C;
      C-->A;

対応

config.jsonを以下のように作成してそれを引き渡すと解決した。

{
  "flowchart": {
    "htmlLabels": false
  }
}
./node_modules/.bin/mmdc -c ~/.config/mermaid/config.json -i a.md && eog a-1.md.svg

参考

mermaid missing text in svg · Issue #112 · mermaid-js/mermaid-cli · GitHub