Файлы примеров в d3-graphviz не запускаются (кажется, что необходимые файлы отсутствуют) - PullRequest
1 голос
/ 09 июня 2019

Я очень новичок в Javascript, Graphviz и D3, и у меня возникают проблемы с настройкой D3-graphviz. Я загрузил последнюю версию на Github, но ни один из html-файлов в папке «example» не запустится, когда я открою их в своем браузере.

Когда я посмотрел строки сценария src в начале файлов (см. Ниже), они ссылались на файлы "node_modules" и "build", которых у меня не было. Я попытался создать папку node_modules и добавить d3.js и graphviz.js, но у меня нет файла d3-graphviz.js для размещения в папке сборки.

Я также пытался создать html-файлы со строками сценария src, аналогичными тем, которые есть в онлайн-демонстрациях, но это тоже не сработало.

Исходные строки сценария src (когда я пытался запустить файлы примеров без изменений):

<script src="../node_modules/d3/dist/d3.js"></script>
<script src="../node_modules/viz.js/viz.js" type="text/javascript"></script>
<script src="../build/d3-graphviz.js"></script>

и другие, которые я тоже пробовал:

<script src="//d3js.org/d3.v4.min.js"></script>
<script src="https://unpkg.com/viz.js@1.8.0/viz.js" type="application/javascript"></script>
<script src="https://unpkg.com/d3-graphviz@2.6.1/build/d3-graphviz.min.js"></script>

Оба раза, когда я открываю HTML-файл в Google Chrome или Safari, он просто открывает пустую страницу. Однако, когда я следую за демонстрациями в файле readme (например, здесь ), они работают просто отлично. Я также могу успешно генерировать статические графики, используя только graphviz и Terminal.

Мне интересно, если я пропускаю шаг в процессе установки или отсутствует зависимость (кроме graphviz и d3), которую я должен загрузить? Я не могу найти никаких других вопросов о том, как просто показать анимацию, поэтому буду признателен за любой совет:)

...