Fantastico modulo comunitario

Viz.js

Stato della costruzione

Questo progetto crea Graphviz con Emscripten e fornisce un semplice wrapper per utilizzarlo nel browser.

Per ulteriori informazioni, consultare la wiki .

Ottenere Viz.js

Costruire dalla fonte

Per compilare dal codice sorgente, installa prima Emscripten SDK . Avrai bisogno anche di Node.js e Yarn .

Installa le dipendenze di sviluppo utilizzando Yarn:

1
yarn install

Il processo di compilazione per Viz.js è suddiviso in due parti: creazione delle dipendenze Graphviz ed Expat e creazione dei file di script di rendering e dell'API.

1 2
make deps make all

Esecuzione di test del browser

I test del browser possono essere eseguiti localmente utilizzando Selenium WebDriver.

Innanzitutto, servi la directory del progetto su http://localhost:8000 .

1
python -m SimpleHTTPServer

Quindi, esegui i test utilizzando test-browser/runner.js. Ad esempio, per eseguirli test-browser/full.htmlin Chrome:

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