Impresionante módulo de comunidad

Viz.js

Estado de compilación

Este proyecto construye Graphviz con Emscripten y proporciona un contenedor simple para usarlo en el navegador.

Para más información, vea el wiki .

Obteniendo Viz.js

Construyendo desde la fuente

Para compilar desde la fuente, primero instale el SDK de Emscripten . También necesitará Node.js y Yarn .

Instale las dependencias de desarrollo usando Yarn:

1
yarn install

El proceso de compilación para Viz.js se divide en dos partes: compilar las dependencias de Graphviz y Expat, y compilar los archivos de script de representación y la API.

1 2
make deps make all

Ejecución de pruebas de navegador

Las pruebas del navegador se pueden ejecutar localmente con Selenium WebDriver.

Primero, sirva el directorio del proyecto en http: // localhost: 8000 .

1
python -m SimpleHTTPServer

Luego, ejecute pruebas usando test-browser / runner.js. Por ejemplo, para ejecutar test-browser/full.html en Chrome:

1
node test-browser/runner --file full.html --browser chrome