Skip to content
David Benson edited this page Sep 13, 2016 · 9 revisions

Guide to developing using draw.io

draw.io consists of two parts, currently. The main part is the client-side JavaScript code. You can create the minified JavaScript using the default "all" task of the Ant build.xml file. After building the minified JavaScript, point a web server at the /war directory and you'll get the client functionality served at /index.html.

One easy way to deploy is to map the Github pages site to your master branch, as we have done on the master project.

To build the Java server-side code into a war invokes the "war" task in the Ant build.xml file. Deploy the resulting .war file to a servlet engine.

The server-side functionality currently consists of Gliffy import, .vsdx import, Iconfinder search and publish to Imgur.

Translations