Geweldige gemeenschapsmodule

Viz.js

Bouwstatus

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

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:

1
yarn 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 2
make deps make all

Browsertests uitvoeren

De browsertests kunnen lokaal worden uitgevoerd met behulp van Selenium WebDriver.

Serveer eerst de projectmap op http://localhost:8000 .

1
python -m SimpleHTTPServer

Voer vervolgens tests uit met test-browser/runner.js. Om bijvoorbeeld test-browser/full.htmlin Chrome uit te voeren:

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