Виз.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