尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

draw.io 桌面版 Windows 安装:三种 CPU 架构对应 3 个安装包,离线画完第一张图

draw.io 桌面版 Windows 安装:三种 CPU 架构对应 3 个安装包,离线画完第一张图 draw.io 桌面版 Windows 安装三种 CPU 架构对应 3 个安装包离线画完第一张图【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop朋友在方案咨询行业客户审计卡得死在线 SaaS 一律禁用交付架构图必须能在断网电脑上画出来。draw.io 桌面版就是给这种场景准备的——Electron把网页应用装进本地窗口运行的框架打包的绘图程序官方定位是与互联网彻底隔离图表数据不出本机。读完这篇你能挑对与 CPU 架构匹配的安装包、导出第一张 PNG并把自动更新检查彻底关掉。⚖️ 核对 CPU 架构锁定该下哪个 draw.io 安装包先查机器是什么架构。右键此电脑 → 选属性 → 看系统一栏的系统类型例如显示基于 x64 的处理器。处理器架构对照下面的表选包文件名以发布页实际列表为准系统类型里写的是该下的安装包基于 x64 的处理器draw.io-版本号-windows-installer.exe基于 x86 的处理器draw.io-ia32-版本号-windows-32bit-installer.exe基于 ARM 的处理器骁龙笔记本常见draw.io-版本号-windows-arm64-installer.exe判断依据是基于 XX 的处理器那一行不是64 位操作系统那几个字。最常见的误判64 位系统一律下 x64 包——ARM 笔记本同样是 64 位装 x64 包只能跑在模拟层上又慢又费电。选完架构再选安装方式。发布页一共三种 Windows 包NSIS 和 MSI 是两种常见的 Windows 打包格式差别只在内部分发方式维度NSIS 安装程序MSI 包便携版文件名draw.io-版本号-windows-installer.exedraw.io-版本号.msidraw.io-版本号-windows-no-installer.exe装到哪里整机安装到Program Files按用户安装到当前用户目录不安装解压即用管理员权限需要不需要不需要文件关联.drawio/.vsdx/.mmd注册注册不注册建议这台机器长期自用且有管理员权限选 NSIS公司电脑没有管理员权限选 MSIMicrosoft Store 版同样按用户安装、免管理员。想拷进 U 盘临时画两张图选便携版。✅ 走通安装到第一张 PNG 的最短路径右键此电脑 → 选属性 → 核对系统类型按上一节的表确定安装包。运行安装包NSIS 需要管理员权限UAC 弹窗点是装进C:\Program FilesMSI 以当前用户身份运行装进用户目录便携版解压后直接运行exe。从开始菜单启动 draw.io。每个用户同一时间只允许一个实例重复启动只会把焦点转到已有窗口不是装坏了。在左侧 General 分类按住矩形图标拖到中央画布松开落位找不到图形就在 Search Shapes 里搜英文名。再拖一个形状从第一个形状边缘按住拖线到第二个自动出现连接线。单击选中形状右侧面板切成它的样式设置在这里改填充色和边框点空白画布右侧显示页面设置。菜单 File → Save as存成.drawio文件再走 File → Export as格式选 PNG导出到桌面。验收标准桌面上出现这张图导出的 PNG 文件。能打开看整条链路就通了。 装完要盯住的数据位置与更新开关图表与本地状态.drawio文件存在哪由你决定双击即可重新打开编辑。C:\Users\用户名\AppData\Roaming\draw.io\存的是窗口状态、自动保存草稿和本地设置定期拷贝这个目录等于给工作现场上了双保险。自动更新默认是开着的启动时会检查新版发现新版直接下载并在关闭应用时安装全程静默、不弹提示。想彻底关掉设系统环境变量DRAWIO_DISABLE_UPDATEtrue或在快捷方式目标末尾加--disable-update。折中方案加--no-silent-update保留更新但下载前先弹窗询问。远程脚本被 CSP 挡死内容安全策略限制网页能加载哪些外部资源在启动时注入禁止远程 JavaScript 执行图表数据不会外发。唯一的例外图表里若嵌了外部图片、背景或字体的 URL打开文件时会向这些地址发请求——来源不明的.drawio文件先确认出处再打开。画图链路已跑通但想让这台机器从此彻底离线先处理上面第二个开关。️ 开发者支线从源码构建 Windows 安装包前提Node.js 22.12 以上package.json里写死的下限编辑器核心drawio是 git 子模块克隆必须递归拉取。git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start--recursive连drawio子模块一起拉下来缺了它构建直接失败npm start直接从源码树跑应用验证改动能不能跑通。日常就在开发机上用的话到这一步就够了不必打安装包。要出 Windows 安装包npm run sync -- disableUpdate $env:DRAWIO_UNSIGNEDtrue npx electron-builder --config electron-builder-win.json --publish neversync -- disableUpdate把drawio/VERSION的版本号戳进package.json并让构建出的应用不自动更新防止它默默升回官方版把你的修改冲掉。DRAWIO_UNSIGNEDtrue跳过代码签名——个人构建没有签名证书只作用于当前终端会话换个终端要重设。--publish never产物留在本地dist/不往发布渠道推。这条命令会产出 NSIS 安装程序和 MSI 包。没签名的包运行安装程序时 Windows 会弹 SmartScreen 警告点更多信息 → 仍要运行即可。非官方构建不享受官方支持也别把它当 draw.io 分发给别人。npm run release-*脚本会把产物发布到 release 渠道那是 CI 的路本地构建别走更完整的流程见 doc/BUILDING_FOR_PERSONAL_USE.md。 排障速查五类高频问题Q1双击.drawio没反应或者被别的程序抢走了最可能文件关联被看图软件或 Office 抢占便携版则是预期行为——它本来就不注册文件关联。解法右键文件 → 打开方式 → 指定 draw.io 并勾选始终使用此应用打开。便携版用户先双击启动应用再用 File → Open 手动打开文件。Q2便携版拷进 U 盘后打不开最可能路径问题带空格或中文的目录最容易出故障。解法先把exe拷回本机短英文路径测试——能跑就是 U 盘路径的锅换到D:\tools这类短路径即可本机也打不开才是包本身坏了。Q3断网环境启动时提示更新失败是故障吗这是预期行为更新检查默认指向外网断网必然失败画图功能完全不受影响。嫌提示烦就按 一节的办法关掉只想改提示方式就加--no-silent-update变成下载前弹窗询问。Q4想在命令行批量把图转成图片用导出参数drawio --export --format png --output out\ 我的图.drawio--export进入导出模式也支持 vsdx、csv、Mermaid 输入--format可选 pdf、png、jpg、svg、xml、html不写默认 pdf--output指向目录时批量文件各存各的多个输入文件指定单个输出文件会被直接拒绝。全部参数跑--help查看。Q5窗口画面撕裂、花屏或卡顿最可能硬件加速与显卡驱动不兼容。解法启动参数加--disable-acceleration关掉硬件加速再试仍然不行查显卡驱动。 收尾验证清单看系统类型那一行确认手里的安装包和处理器架构对得上。应用能启动第一张图已导出成 PNG。断网环境已设DRAWIO_DISABLE_UPDATEtrue或快捷方式带--disable-update启动后不再尝试外连。三项都过这台机器的 draw.io 就可以放心进生产环境了。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表