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 construire à partir des sources, installez d' abord le SDK Emscripten . Vous aurez également besoin de Node.js et de Yarn .

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

1
yarn install

Le processus de construction de Viz.js est divisé en deux parties: la construction des dépendances Graphviz et Expat et la construction 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.

Commencez par servir 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.html dans Chrome:

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