Module communautaire génial

Viz.js

État de la construction

Ce projet construit Graphviz avec Emscripten et fournit un wrapper simple pour l'utiliser dans le navigateur.

Pour plus d'informations, consultez le wiki .

Obtenir Viz.js

Construire à partir de la source

Pour compiler à partir des sources, installez d' abord le SDK Emscripten . Vous aurez également besoin de Node.js et Yarn .

Installez les dépendances de développement à l'aide de Yarn :

1
yarn install

Le processus de génération de Viz.js est divisé en deux parties : la création des dépendances Graphviz et Expat et la création des fichiers de script de rendu et de l'API.

1 2
make deps make all

Exécution de tests de navigateur

Les tests du navigateur peuvent être exécutés localement à l'aide de Selenium WebDriver.

Tout d'abord, servez le répertoire du projet à l' adresse http://localhost:8000 .

1
python -m SimpleHTTPServer

Ensuite, exécutez des tests à l'aide de test-browser/runner.js. Par exemple, pour exécuter test-browser/full.htmldans Chrome :

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