Установите свойство mermaid.initialize в интерфейсе командной строки Mermaid

При использовании Mermaid в браузере можно установить свойство mermaid.initialize для изменения созданного SVG :

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

Как установить это свойство при использовании интерфейса командной строки Mermaid?


person dotancohen    schedule 30.08.2018    source источник


Ответы (1)


Конечно, я бы понял это через несколько минут после публикации!

Конфигурацию нужно поместить в отдельный файл, используя действующий JSON (ключи и значения в двойных кавычках):

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

И исполняемый файл mmdc должен вызываться с флагом -c:

$ mmdc -c mermaid-config.json -i foo.txt -o foo.png
person dotancohen    schedule 30.08.2018