Viz.js
Dit project bouwt Graphviz met Emscripten en biedt een eenvoudige wrapper voor gebruik in de browser.
Voor meer informatie, zie de wiki .
Viz.js ophalen
- Installeer het
viz.js
pakket van npm. - Downloaden vanaf de releasepagina .
Bouwen vanuit de bron
Als u vanaf de broncode wilt bouwen, installeert u eerst de Emscripten SDK . U hebt ook Node.js en Yarn nodig .
Installeer de ontwikkelingsafhankelijkheden met behulp van Yarn:
1yarn install
Het bouwproces voor Viz.js is opgesplitst in twee delen: het bouwen van de Graphviz- en Expat-afhankelijkheden, en het bouwen van de renderingscriptbestanden en API.
1
2make deps
make all
Browsertests uitvoeren
De browsertests kunnen lokaal worden uitgevoerd met behulp van Selenium WebDriver.
Serveer eerst de projectmap op http://localhost:8000 .
1python -m SimpleHTTPServer
Voer vervolgens tests uit met test-browser/runner.js. Om bijvoorbeeld test-browser/full.html
in Chrome uit te voeren:
1node test-browser/runner --file full.html --browser chrome