拓冰建站拓冰建站
首页 / 资讯中心 / 正文

离线画图不传网?draw.io 桌面版从克隆到出图的完整上手指南

离线画图不传网draw.io 桌面版从克隆到出图的完整上手指南【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop画流程图、UML、网络拓扑图时最让人不踏实的往往不是功能不够而是我的图到底去了哪。drawio-desktop 是 draw.io 官方出品的 Electron 桌面版装好后画图、保存、导出全部在本地完成图表数据不出机器。这篇上手指南只需要三条命令再带你看清三个真实场景的用法。三步跑通从克隆到看到画布draw.io 编辑器本体是这个仓库的一个 git 子模块所以克隆这一步最容易翻车记住--recursive就对了。克隆仓库git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop少了--recursive子模块 drawio/ 会是空的后面怎么npm start都起不来。装依赖npm install需要 Node.js 22.12 以上版本低了会直接报错。启动npm start启动后你看到的界面分四块左侧形状库可搜索几千个内置形状、中央网格画布、右侧属性面板改样式用、顶部工具栏。左侧拖一个矩形出来双击改文字再拖第二个形状用连接工具连上——一个最简单的流程图已经成立了。三个高频场景它到底能干什么离线出架构图导出 PNG/SVG/PDF本地保存用的是.drawio文件本质是 XML纯文本、可进 Git。画完之后 File → Export As 可以一次性拿到 PNG、JPEG、SVG 或 PDF多页图还能导出完整 PDF。对于需要把架构图贴进方案文档、再发到内部 Wiki 的场景全程不用离开本机。命令行批量导出接进自动化流程桌面版自带完整的 CLI 导出能力不用打开界面就能把一整份文档里的图全部转成图片drawio --export diagrams/ --format png --recursive--recursive会递归处理子目录-o指定输出位置--transparent给 PNG 加透明底。它还能直接吃.vsdx、CSV 和 Mermaid.mmd文件做转换很适合塞进 CI 或发布脚本里。所有参数的定义在 src/main/args.js想加参数先看这里。课堂和团队里的标准化教学给学生的电脑装好之后断网也能用发一份模板.drawio文件当统一起点学生照着画作业直接提交文件。.drawio是 XML 文本放进 Git 仓库就能拿到 diff 和历史版本老师批作业、组长 review 设计图都省事。最容易踩的三个坑克隆漏掉--recursive。症状是npm start后白屏或报错因为编辑器子模块没拉下来。补救办法是在仓库里执行git submodule update --init --recursive。以为断网就万事大吉其实还有一个例外。应用唯一会碰网络的动作是启动时的更新检查。企业内网、隔离环境建议直接关掉加启动参数--disable-update或设环境变量DRAWIO_DISABLE_UPDATEtrue。另外注意图表里如果嵌了外链图片/字体从 URL 引用的那种打开时会向那个 URL 发起请求虽然不传图内容但会暴露 IP。所以不信任来源的.drawio文件打开前最好先扫一眼 XML 里有没有外链。本地构建需要签名/公证个人用要绕过。这个仓库不接受外部 PR维护成本高改动容易牵连其他部分个人想 fork 改着玩看 doc/BUILDING_FOR_PERSONAL_USE.md设DRAWIO_UNSIGNEDtrue跳过 Windows 签名和 macOS 公证构建前记得先跑npm run sync同步版本号。源码地图与下一步仓库很小值得通读的文件就这几处主进程src/main/ ——electron.js管窗口/菜单/自动更新args.js是 CLI 参数解析electron-preload.js是安全的 IPC 桥核心编辑器drawio/ 子模块真正的画布和形状库都在这构建配置根目录的electron-builder-*.json按平台分文件个人构建指南doc/BUILDING_FOR_PERSONAL_USE.md给你的下一步建议先按上面的三步把应用跑起来画一张带三个节点的流程图并导出 PDF然后挑一个目录跑一次 CLI 批量导出最后如果你的环境要长期离线把--disable-update加进启动习惯。做到这三件这套工具就算真正落地了。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门