draw.io 桌面版 Windows 安装指南:离线安装包与源码构建

发布时间:2026/9/8 22:53:33

draw.io 桌面版 Windows 安装指南:离线安装包与源码构建
draw.io 桌面版 Windows 安装指南离线安装包与源码构建【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopdraw.io 桌面版是基于 Electron 的离线绘图工具把在线编辑器完整打包到本地运行。本文面向 Windows 用户讲清三件事选对系统架构、走通安装流程、必要时从源码构建。全程只保留必要命令与参数。 系统自查先确认处理器架构下载前先判断你的系统类型只需三步右键此电脑选择属性。查看系统类型一栏的描述。按处理器选择对应安装包x64 处理器 → 选 x64 版本主流选择x86 处理器 → 选 ia32 版本ARM 处理器 → 选 ARM64 版本架构选错会无法安装或运行异常所以这一步别跳过。安装路线怎么选NSIS、MSI、便携版三选一Windows 发布三种安装包按你的环境选其一方案适用人群权限要求文件关联NSIS 安装程序长期使用的个人电脑需要管理员自动注册 .drawio / .vsdx / .mmdMSI 包无管理员权限、按用户安装无需管理员自动注册同类扩展便携版临时使用、U 盘携带无需管理员不注册打开需手动指定NSIS 会装到Program Files覆盖机器级范围MSI 装进当前用户目录不动全局便携版不写系统关掉即走但也无法双击图表文件直接打开。最短安装路径推荐普通用户的做法普通用户走下载路线即可无需编译打开项目发布页按上面确认的架构挑文件。下载对应安装包到本地。双击运行按向导提示点下一步。完成后从开始菜单或桌面启动。安装包文件命名有固定规律认准版本号即可NSISdraw.io-版本号-windows-installer.exeMSIdraw.io-版本号.msi便携draw.io-版本号-windows-no-installer.exe版本号在文件名里替换为实际数字其余部分固定。从源码构建开发者可选需要改代码或验证最新改动时才从源码构建。构建前先装好 Node.js 22.12 及以上版本和 npm。步骤如下克隆仓库编辑器是子模块必须递归git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop进入目录后安装依赖npm install选择目标架构执行构建命令x64npm run release-winARM64npm run release-win-arm64产物统一输出到项目根目录的dist/文件夹安装程序就在这里。个人构建细节见 doc/BUILDING_FOR_PERSONAL_USE.md。离线与数据存储位置与彻底关闭更新桌面版默认与外网隔离仅更新检查会联网。三处要点数据存放本地与会话数据位于C:\Users\用户名\AppData\Roaming\draw.io\图表内容不外传。彻底关闭自动更新二选一即可。设环境变量DRAWIO_DISABLE_UPDATEtrue启动时加参数--disable-update内容安全策略JavaScript 全部内置CSP 禁止加载远程脚本限制应用对外连接避免图表数据外发。若需完全离线使用把更新检查关掉是最稳妥的一步。装完再确认文件关联与数据备份安装完成后建议做两项核对验证文件关联双击一个.drawio文件若直接以桌面版打开说明关联已生效。便携版不会自动关联属正常现象。确认数据目录打开AppData\Roaming\draw.io\能看到历史会话即可。备份建议定期复制该文件夹到外部存储。它保存的是本地状态与缓存图表源文件本身仍按你保存的位置管理两者要分开备。常见问题问便携版为什么双击图表打不开答便携版不注册文件关联属设计如此。需关联文件就用 NSIS 或 MSI 版。问如何只关更新、不影响正常使用答设DRAWIO_DISABLE_UPDATEtrue或在快捷方式目标后追加--disable-update只停用联网检查其余功能不受影响。问没有管理员权限能装吗答能。选 MSI 按用户安装或直接用便携版两者都不需要管理员。问自构建的包能直接分发吗答不建议。个人构建未签名系统可能拦截且官方不提供支持详见个人构建说明文档。按你的场景挑好安装包走完安装流程再决定是否深入源码构建。下一步建议先建一个简单流程图熟悉左右面板再尝试关闭自动更新做纯离线使用。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

PPT Master 页间转场与元素对象动画完全指南:从 CLI 到 animations.json 的动效工程化实践

PPT Master 页间转场与元素对象动画完全指南:从 CLI 到 animations.json 的动效工程化实践

2026/9/8 22:43:32

PPT Master 页间转场与元素对象动画完全指南:从 CLI 到 animations.json 的动效工程化实践 【免费下载链接】ppt-master AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts a…

单条命令译出双语对照:PDFMathTranslate(pdf2zh)保留排版的 PDF 翻译教程

单条命令译出双语对照:PDFMathTranslate(pdf2zh)保留排版的 PDF 翻译教程

2026/9/8 22:43:32

单条命令译出双语对照:PDFMathTranslate(pdf2zh)保留排版的 PDF 翻译教程 【免费下载链接】PDFMathTranslate [EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译&a…

Penpot 插件 UI 样式库 @penpot/plugin-styles 完全指南:主题令牌、组件样式与接入实践

Penpot 插件 UI 样式库 @penpot/plugin-styles 完全指南:主题令牌、组件样式与接入实践

2026/9/8 22:43:32

Penpot 插件 UI 样式库 penpot/plugin-styles 完全指南:主题令牌、组件样式与接入实践 【免费下载链接】penpot Penpot: The open-source design platform for Product teams that need scalable collaboration. 项目地址: https://gitcode.com/GitHub_Trending/p…

理解函数无 return 语句时返回 undefined——freeCodeCamp 基础 JavaScript 挑战逐行拆解

理解函数无 return 语句时返回 undefined——freeCodeCamp 基础 JavaScript 挑战逐行拆解

2026/9/8 23:53:36

理解函数无 return 语句时返回 undefined——freeCodeCamp 基础 JavaScript 挑战逐行拆解 【免费下载链接】freeCodeCamp freeCodeCamp.orgs open-source codebase and curriculum. Learn math, programming, and computer science for free. 项目地址: https://gitcode.com/…

电梯非侵入式改造的三大物理红线:供电、信号、通信隔离

电梯非侵入式改造的三大物理红线:供电、信号、通信隔离

2026/9/8 23:53:36

1. 为什么“非侵入式”不是一句空话,而是维保红线的物理分界线 在电梯行业干了十多年,我经手过上百台不同品牌、不同年代的电梯加装智能调度系统。最常听到的一句话是:“师傅,你们这个盒子接一下控制柜就行,不改线路&a…

5 分钟跑通 Devika:让开源 AI 工程师替你写代码

5 分钟跑通 Devika:让开源 AI 工程师替你写代码

2026/9/8 23:53:36

5 分钟跑通 Devika:让开源 AI 工程师替你写代码 【免费下载链接】devika Devika is the first open-source implementation of an Agentic Software Engineer. Initially started as an open-source alternative to Devin. 项目地址: https://gitcode.com/GitHub_…

如何一键抓取视频号、抖音等网络资源:res-downloader 完整下载指南

如何一键抓取视频号、抖音等网络资源:res-downloader 完整下载指南

2026/9/8 23:53:36

如何一键抓取视频号、抖音等网络资源:res-downloader 完整下载指南 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader …

基于STM32的可穿戴手环设计:从硬件选型到固件调试

基于STM32的可穿戴手环设计:从硬件选型到固件调试

2026/9/8 23:53:36

简介:一套基于STM32的可穿戴手环完整设计工程,面向嵌入式爱好者、单片机学习者及智能穿戴开发者,涵盖主控选型、UCOS实时操作系统移植、多种传感器集成与单片机编程实现,可帮助读者从零搭建具备环境监测、心率检测和运动姿态识别功…

Slidev 项目目录结构完全指南:以约定驱动组件、布局、样式与全局图层的扩展机制

Slidev 项目目录结构完全指南:以约定驱动组件、布局、样式与全局图层的扩展机制

2026/9/8 23:43:35

Slidev 项目目录结构完全指南:以约定驱动组件、布局、样式与全局图层的扩展机制 【免费下载链接】slidev Presentation Slides for Developers 项目地址: https://gitcode.com/GitHub_Trending/sl/slidev Slidev(Presentation Slides for Develop…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/7 20:21:46

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/8 4:55:53

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/8 22:37:26

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

芯片良率波动可视化:动画拆解工艺因果,重建客户信任

芯片良率波动可视化:动画拆解工艺因果,重建客户信任

2026/9/8 0:02:30

芯片这个行业有个不太被人摆到台面上、但几乎每天都在发生的场景:客户拿着一条良率曲线截图问你,这批货的良率怎么掉了三个点,是不是工艺出问题了,产生的不良会不会流到他们产线上去。你解释了半天,客户似懂非懂&#…

PyTorch DataLoader参数冲突:sampler与shuffle互斥的根源与正确写法

PyTorch DataLoader参数冲突:sampler与shuffle互斥的根源与正确写法

2026/9/8 0:02:30

ValueError: sampler option is mutually exclusive with shuffle,这个报错我在 PyTorch 的 DataLoader 上至少见过几十次了,而且很有意思的是,它经常不是新手专属——很多写了好几年模型的老手,在从单机改成自定义采样器&#xf…

中国车企再破谣言,GAC吉利零跑获欧盟安全五星

中国车企再破谣言,GAC吉利零跑获欧盟安全五星

2026/9/8 0:02:30

有人可能在网上开着皮卡拍视频,声称中国电动车不仅性能不如美国大排量车型,安全性也堪忧。然而事实恰恰相反,GAC、吉利和零跑最新推出的电动车型在极为严苛的欧盟新车安全评鉴(Euro NCAP)测试中全部斩获满分。就在特斯…

远程协作的工作台整理

远程协作的工作台整理

2026/9/8 4:23:39

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/8 3:19:39

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/8 4:00:23

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…