Viz.js
Этот проект собирает Graphviz с Emscripten и предоставляет простую оболочку для использования в браузере.
Для получения дополнительной информации см. Вики .
Получение Viz.js
- Установите
viz.js
пакет из npm. - Скачать со страницы релизов .
Строительство из источника
Для сборки из исходного кода сначала установите Emscripten SDK . Вам также потребуются Node.js и Yarn .
Установите зависимости разработки с помощью Yarn:
1yarn install
Процесс сборки Viz.js разделен на две части: построение зависимостей Graphviz и Expat и построение файлов сценариев рендеринга и API.
1
2make deps
make all
Запуск тестов браузера
Тесты браузера можно запускать локально с помощью Selenium WebDriver.
Сначала обслужите каталог проекта по адресу http: // localhost: 8000 .
1python -m SimpleHTTPServer
Затем запустите тесты с помощью test-browser / runner.js. Например, для запуска test-browser/full.html
в Chrome:
1node test-browser/runner --file full.html --browser chrome