Я следил за руководством для Deploying Mermaid
здесь:
https://mermaid-js.github.io/mermaid/#/?id=deploying-mermaid
Использование его в коде работает напрямую:
https://codepen.io/Ogglas/pen/MWjWNxR
mermaid.initialize({
startOnLoad:true
});
<div class="mermaid">
graph LR
A[Client] --- B[Load Balancer]
B-->C[Server01]
B-->D(Server02)
</div>
Чтобы включить его в Blazor, я отредактировал BlazorApp.Client - ›wwwroot -› index.html и добавил ниже <script src="_framework/blazor.webassembly.js"></script>
.
<script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script>
<script>mermaid.initialize({startOnLoad:true});</script>
Затем я отредактировал Index.razor
со следующими значениями:
<h1>Hello, world!</h1>
Welcome to your new app.
<div class="mermaid">
graph LR
A[Client] --- B[Load Balancer]
B-->C[Server01]
B-->D(Server02)
</div>
Однако это не отображает диаграмму русалки. Что я делаю неправильно?