簡體   English   中英

如何在本地生成任意大的人魚圖? 錯誤:“超出圖表的最大文本大小”

[英]How to generate arbitrally large mermaid diagram in local? Error: "Maximum text size diagram exceeded"

我有一堆數據,我正在從中生成一個文本文件來編碼美人魚圖。 但是由於這個文本文件太大:2000 行。 它不會在https://mermaid.live/edit 的實時版本上生成 svg 然后我嘗試使用 docker 安裝美人魚 http-server,但沒有成功( https://github.com/TomWright/mermaid-server )。 然后,我想嘗試使用本地客戶端,但我有同樣的錯誤:“超出最大文本大小圖表”。 ( https://github.com/mermaid-js/mermaid-cli ) 所以問題是我無法從我的數據生成 SVG 文件。

我嘗試檢查那些美人魚“實現”中是否有配置文件,但我找不到。 我檢查了以前在 Stackoverflow 上問過的類似問題,但不幸的是它們已經過時了。

因此,通過使用此模板並將圖形文本粘貼到“美人魚”信標中:它可以工作,因為 maxTextSize 已設置為 10000000000。`

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
  </head>
  <body>
    <pre class="mermaid">
    ...
    ...
    </pre>
    <script type="module">
      import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@9/dist/mermaid.esm.min.mjs';
      mermaid.initialize({ startOnLoad: true, securityLevel: 'loose', maxTextSize: 10000000000,});
    </script>
  </body>
</html>

`

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM