推薦最好用的開源畫圖工具,沒有之一!

構(gòu)建
draw.io 由兩部分組成。主要部分是客戶端的 JavaScript 代碼。用戶可以使用 Ant build.xml 文件中默認(rèn)的 "all" 任務(wù)來創(chuàng)建 minified JavaScript,該任務(wù)通過在倉庫的 etc/build 文件夾中運(yùn)行 ant 來執(zhí)行。
注意,如果只使用客戶端代碼,會導(dǎo)致缺少 Gliffy 和 .vsdx 導(dǎo)入器、嵌入支持、圖標(biāo)搜索和發(fā)布到 Imgur。如果用戶想用 Java 服務(wù)器端代碼和客戶端 JavaScript 構(gòu)建完整的項目,請調(diào)用 Ant build.xml 文件中的 "war" 任務(wù),并將生成的 .war 文件部署到 servlet 引擎中。
運(yùn)行
運(yùn)行 diagrams.net 的一種方法是 fork 該項目,將主分支發(fā)布到 GitHub 頁面上,頁面站點(diǎn)將擁有完整的編輯器功能(不含集成)。另一種方法是使用推薦的 Docker 項目或下載 draw.io Desktop。客戶端和 servlets 的完整 packaged.war 可以在release 頁面獲得。
支持的瀏覽器
diagrams.net 目前支持 IE 11、Chrome 70+、Firefox 70+、Safari 11+、Opera 50+、原生安卓瀏覽器7x+、當(dāng)前及以前主要 iO S版本的默認(rèn)瀏覽器(如11.2.x和10.3.x)和 Edge 79+。
項目地址
開源地址:https://github.com/jgraph/drawio
