ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

drawio-desktop:3 条命令跑起来的免费离线流程图工具

drawio-desktop:3 条命令跑起来的免费离线流程图工具 drawio-desktop3 条命令跑起来的免费离线流程图工具【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop上周同事画部署拓扑图线上工具免费版突然到期图重新登录又没了试了三次放弃。我推荐了他 drawio-desktop官方用 Electron 封装 draw.io 编辑器的免费桌面绘图应用。流程图、架构图、UML 全在本地画、本地存Apache 2.0 协议商用也不收许可费。快速上手3 条命令跑起 drawio-desktop 本地版日常使用最快的方式是去官方 releases 页面下载安装包Windows 有 NSIS、MSI、便携版三种MSI 和便携版不需要管理员权限macOS 有 Microsoft Store 版Linux 有 deb、rpm、AppImage 等格式。想从源码跑三条命令 ⚡️git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start--recursive不能省编辑器本体在drawio/子模块里。npm start后直接弹出空白画布想调试主进程就加--enable-logging。核心能力drawio-desktop 的 4 个场景数据全程留在本地—— 解决什么画内部系统图不用把内容交给第三方。怎么用应用除更新检查外与网络隔离CSP 禁止运行任何远程脚本图的内容和使用行为都不会发往外部服务器。装完直接用无需任何配置。一个开关禁用自动更新—— 解决什么企业环境集中管控版本避免应用自己偷偷升级。怎么操作启动前设置环境变量DRAWIO_DISABLE_UPDATEtrue或命令行传--disable-update。无管理员权限也能装—— 解决什么公司受管机器上经常没有管理员账号。怎么操作Windows 选 MSI 版只装到用户目录macOS 走 Microsoft Store 版。多页图表与多格式导出—— 解决什么复杂的离线架构图需要多页组织还要 PNG、PDF、SVG 嵌入不同文档。怎么操作底部页签切换页面文件 → Export as 选格式即可。动手示例画一张 CI/CD 流水线图并导出 PDF左侧形状库搜 cylinder拖 3 个到画布 —— 分别代表构建、测试、部署环节。用箭头把三者连起来双击每个图形改文字 —— 一眼看清流水线顺序。文件 → Export as → PDF勾选 Selection 导出 —— 得到可直接归档进文档的 PDF。图比较复杂时先用 CtrlG 把相关图形分组再导出可以避免导出范围选不准的麻烦。配置与定制构建前该看的 3 个文件文件改什么改完的效果src/main/electron.js主进程入口窗口创建、菜单、自动更新逻辑影响窗口行为与启动参数个人构建示例就改这里sync.cjsnpm run sync把 drawio 子模块的版本号同步到 package.json构建产物版本号始终与编辑器版本一致electron-builder-win.jsonWindows 构建目标NSIS/MSI、签名、产物命名改完执行 electron-builder 即可得到不同的 Windows 安装包运行数据也值得记一下macOS 在~/Library/Application Support/draw.ioWindows 在C:\Users\用户名\AppData\Roaming\draw.io\。迁移数据直接拷贝整个目录就行。已知局限与注意事项不接受社区贡献官方 README 明确说明想改编辑器只能 fork 自建参考 doc/BUILDING_FOR_PERSONAL_USE.md个人构建未签名系统会弹出警告。更新检查默认开启联网时启动会检查新版本。环境不允许或不想让它联网按上文方式禁用即可。来路不明的图要谨慎图内若引用了外部图片或字体打开时会请求对应 URL你的 IP 会暴露给对方。别随意打开陌生来源的 .drawio 文件。收尾接下来可以做什么一句话总结drawio-desktop 是数据存本地、免费的 draw.io 桌面版适合作为日常画图的默认工具。构建或导出行为有问题就直接在项目的 Issue 区提交想改造成自己的版本按个人构建文档走一遍先npm start验证改动再打包。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表