Я использую уже Angular7 и d3.js.
Теперь я хотел бы использовать d3-graphviz (https://www.npmjs.com/package/d3-graphviz) или viz.js (https://github.com/mdaines/viz.js)) или что-то еще, что работает для отображения DOT-графиков.
Ни один из подходов не работает. И я не могу найти никаких подсказок в Интернете.
Теперь мне нужно немного помочь, как запустить его в моем приложении.
например:
-что пакет в минуту?
-Какие конфиги? (angular.json, тег или просто "импортировать как ..")
и / или небольшой рабочий пример, такой как:
d3g
.graphviz(d3.select(this.svg.nativeElement))
.renderDot('digraph {a -> b}');
Я благодарен за любую подсказку.
Это помогло бы, если бы кто-то уже управлял этим, чтобы заставить это бежать.
Я уже попробовал любой подход, показанный в документации, и комбинацию использования нативных библиотек JS в Angular.
import * as d3 from 'd3';
import * as d3g from 'd3-graphviz';
...
d3g
.graphviz(d3.select(this.svg.nativeElement))
.renderDot('digraph {a -> b}');
OR
d3
.select(this.svg.nativeElement)
.graphviz()
.renderDot('digraph {a -> b}');
Просто нужно увидеть диаграмму Graphviz в моем угловом веб-приложении.