超出图表中的最大文本大小 - mermaid.js

问题描述 投票:0回答:2

我正在使用 mermaid 8.8.1 并尝试渲染大图表并收到错误“超出图表中的最大文本大小”。这里的另一个答案图表中的最大文本大小超出建议覆盖“maxTextSize”设置,但我在 mermaidAPI 配置设置中没有找到这个https://github.com/mermaid-js/mermaid/blob/develop/docs/Setup .md#mermaidapi-configuration-defaults。 我在哪里可以找到此设置或者是否有其他解决方法可以修复此错误?

javascript mermaid
2个回答
0
投票

defaultConfig.js

const config = {
  theme: 'default',
  themeVariables: theme['default'].getThemeVariables(),
  themeCSS: undefined,
  /* **maxTextSize** - The maximum allowed size of the users text diagram */
  maxTextSize: 50000,
  // ...
}

0
投票

对于长文档,您将收到错误“超出图表中的最大文本大小”。这是因为美人鱼将图表限制为 50000 个字符。

可以通过设置 maxTextSize 将 Mermaid 配置为允许不同的字符数量:

在代码中找到初始化 mermain 的位置,并为 maxTextSize 添加覆盖,如下所示:

mermaid.initialize({
  maxTextSize: 90000
});
© www.soinside.com 2019 - 2024. All rights reserved.