draw.io 桌面端离线画流程图3 分钟跑通【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopdrawio-desktop 是 draw.io 官方的 Electron 桌面构建GPL v3 许可完全免费。画流程图、UML、架构图全程不碰网络适合内网环境、离线机器上需要出图的工程师和设计师。装之前 30 秒自检看到 X选 YWindows x64 有管理员权限NSIS 安装程序.exeWindows 免管理员权限MSI 包或便携 zip均按用户安装Windows 文件名带 arm64 的机器arm64 专属包MSI 无此版本靠模拟跑 x64macOS Apple 芯片arm64 或 universal 包macOS Intel 芯片x64 包Linux先跑uname -mx86_64 选 x64aarch64 选 arm64完全离线的机器提前拷好安装包装完关自动更新最快速度跑起来以 Windows 免管理员权限路径为例最短三步从官方发布页下载 MSI 安装包文件名带版本号如 32.4.1。看到文件名带版本号即成功双击安装包按向导走完无需 UAC 提权。看到开始菜单出现 draw.io 图标即成功双击图标启动。看到主窗口、左侧形状库、中央画布齐全即成功其他平台的安装入口见下一节都一句话能说清。其他方式速查macOS下载对应芯片的 dmg把 draw.io 拖进「应用程序」首次打开被 Gatekeeper 拦下时去「系统设置 → 隐私与安全性」点「仍要打开」。Linux AppImagechmod x xxx.AppImage ./xxx.AppImageLinux 包管理器deb 用sudo apt install ./xxx.debrpm 用rpm -i xxx.rpm。源码构建需要 Node 22.12核心编辑器是 git 子模块clone 必须带--recursive否则构建直接失败git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start要打成安装包设置DRAWIO_UNSIGNEDtrue跳过签名流程见 doc/BUILDING_FOR_PERSONAL_USE.md。第一次打开看这三样界面三件套左侧形状库、中央画布、右侧属性面板齐全对照开头那张图。版本号应用菜单「关于」里显示的版本和安装包文件名一致图省事就在命令行传-V打印版本号后退出。拖一个矩形进画布File → Save 存成 .drawio退出重开内容还在就算通了。 图和配置存在本机用户目录Windows 在C:\Users\用户名\AppData\Roaming\draw.io\macOS 在~/Library/Application Support/draw.io备份时整目录复制。离线机器想彻底关掉自动更新启动加--disable-update或设环境变量DRAWIO_DISABLE_UPDATEtrue。卡住了对号入座症状一句话原因一句话解法双击 .drawio 不用它打开便携版不注册文件关联换 NSIS 或 MSI 重装或右键「打开方式」指定程序AppImage 报 fuse 内存分配失败新版 AppImage 换了静态运行时AppImageLauncher 升到 3.0或直接卸载它别人分享的图里外部图片空白图引用了外部 URL离线拉不到让编辑端把图片转成本地嵌入再导出更新检查失败版本停在旧版离线机器连不到更新服务器手动下载新版覆盖安装或加--disable-update启动安装时提示权限不足NSIS 要写 Program Files换 MSI 或便携版二者免管理员权限自打包的安装程序被 SmartScreen 拦个人构建未签名「更多信息」→「仍要运行」或改打官方包往深了看想看个人 fork 怎么出无签名包、同步版本号、禁用自更新 → 去 doc/BUILDING_FOR_PERSONAL_USE.md想看 dmg、AppImage、deb、rpm 的目标架构和文件关联定义在哪 → 去 electron-builder-linux-mac.json想看单实例锁、更新检查、窗口管理这些主进程逻辑怎么写的 → 去 src/main/electron.js命令行参数解析在 src/main/args.js日常就是画图、保存、偶尔备份一下存储目录哪步卡住了直接翻「对号入座」那张表就行 【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考