github流程图_免费的流程图绘制工具 Draw.io 离线部署教程

43546255fcea61ec3ee5c3608325eadb.png

Draw.io是GitHub上一个开源的流程图绘制工具,功能丰富,而且免费(不是免费试用的那种“免费”哦!是完全免费的)。

它不仅有在线网页版,直接访问(https://www.draw.io/)就可使用,还有桌面版。桌面版下载地址:https://github.com/jgraph/drawio-desktop/releases。

由于Draw.io是开源的,所以针对外网访问不稳定或在公司内网访问不了在线版的情况,我们可以将其网页版自己部署一套离线版。本文章将一步一步介绍具体部署步骤。

下载

下载Draw,地址:https://github.com/jgraph/drawio/releases,Draw.io是Java开发的,所以可以直接下载编译好的draw.war包,省去编译步骤。

25f8a3e261869351bd33a404ca2fce95.png

war包需要部署到Tomcat下才能访问,所以还需下载Tomcat,地址:http://www.apache.org/dist/tomcat/tomcat-8/,建议使用Tomcat8,经测试使用Tomcat8是可以的。

部署

将下载下来的Tomcat解压,并把draw.war拷贝到Tomcat下的webapps目录,如:

1b4f056454549ad270febedd478c8acd.png

然后在Tomcat/bin目录,执行startup.bat启动Tomcat。当控制台出现Server startup in xxx ms时表示Tomcat启动好了:

efab9f33082be0cda38a2017ea5815b7.png

最后打开浏览器访问:http://127.0.0.1:8080/draw,显示如下页面就表示Draw部署好了。

fa5e73ccd1ec22ba09e3f1dcaf5f16ac.png

配置

如上只是把Draw启起来了,查看Chrome请求的资源会发现请求了一些外部的资源,所以还不是真正的离线版。

1fee2427c349019a91cc41bf5d8fbad9.png

要做到真正的离线版很简单,Draw已经提供了相关参数配置,在访问的URL中加上offline=1:http://127.0.0.1:8080/draw?offline=1即可实现真正的离线版:

b65d28a8e828c6e1d6f077f6d976e082.png

但部署好的离线版一般是要给别人用的,可能还会绑定到域名,所以如果每次都都要在URL后加参数会比较麻烦。

解决办法就是找到首页index.html代码,

3cedb68b4fc1c582f66990b6823b2280.png

在urlParams函数内,加上result['offline'] = '1'即可:

215e8da22ab1d5a9989c8728dd2de7a2.png

Draw还支持其它参数,如是否支持保存到本地或浏览器等。具体参数配置项含义可参考:https://desk.draw.io/support/solutions/articles/16000042546-what-url-parameters-are-supported。

总结

按如上步骤就把Draw.io部署到自己电脑上了,以后不管有没有网都可自由的使用,也可以共享给内网里的其他人。

这里讲的是Windows环境下操作,因为Java是跨平台的,所以在Linux环境下部署也基本一样。

点击下方“了解更多”,获取更多技术干货!

weixin_39640773
关注 关注
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
fwysa.github.io:将它们全部统治的流程图
02-11
fwysa.github.io:将它们全部统治的流程图
github上传流程图记录
weixin_34341117的博客
06-30 160
参考文章http://blog.csdn.net/laozitianxia/article/details/50682100 首先你得先创建仓库 为仓库取一个名字,然后点击创建就会有一个仓库了, github是服务端,要想在自己电脑上使用git我们还需要一个git客户端, windows用户请下载http://msysgit.github.com/ 或者 https:...
推荐开源项目:drawio-desktop - 离线图表绘制利器
最新发布
gitblog_01041的博客
08-07 624
推荐开源项目:drawio-desktop - 离线图表绘制利器 drawio-desktopOfficial electron build of draw.io项目地址:https://gitcode.com/gh_mirrors/dr/drawio-desktop 项目介绍 drawio-desktop 是一款基于 Electron 的桌面应用,它集成了 draw.io 核心编辑器,让你在...
github流程图_免费且开源的流程图工具 Draw.io
weixin_39812142的博客
11-23 1110
​一. 流程图工具对比对比下我用过流程图工具:Microsoft Visio - 付费 a. 优点:功能最强大的流程图工具 b. 缺点:Mac/Linux 只有在线,无客户端Draw.io 免费 a. 优点:在线 / 离线(支持 Windows / Mac / Linux/ Chrome OS),可自由选择存储位置 b. 缺点: 协作能力差(可通过保存至 Google Drive / Githu...
drawio源码方式部署到本地离线使用——windows
qq_41829867的博客
02-01 8425
前言 由于需要流程图类似的前端开源库,这个项目部署的时候觉得很多地方值得学习和借鉴,所以写一篇博文记录一下。 draw.io是一款在github上的开源产品,由于需要构建在线文档,需要插入画图类型,对比多款开源产品,最终选择了draw.iodraw.io图标资源非常的丰富,方便导入图标资源,基本上现有的图标就能满足大部分的需求。 搭建drawio draw.iogithub地址在https://github.com/jgraph/drawio,可以在release下载正式本,我们此.
drawio桌面流程图绘制工具64位.rar
10-03
Drawio:强大的桌面流程图绘制工具》 在信息化高度发展的今天,流程图作为一种直观、清晰的表达方式,被广泛应用于项目管理、系统设计、软件开发等多个领域。Drawio,这款优秀的流程图绘制工具,以其简洁的界面...
Docker搭建流程图绘制工具draw.io和GitLab,并配置GitLab作为存储服务器
抛洒的阳光专栏
08-16 7067
http://draw.io 是一款开源的绘制流程图工具,拥有大量免费素材和模板。程序本身支持中文在内的多国语言,文件管理更为方便,基于云端,可以自定义保存到云端服务器,github,gitlab,或者本地等。随时随地查看,编辑。脱离软件的限制。本文介绍如何配置本地gitlab作为文件服务器。 一、搭建环境 1、搭建draw.io docker镜像地址https://hub.docker.com/r/fjudith/draw.io 拉取对应的最新镜像 docker pull fjudith/draw.
超级强大的流程图,脑图,架构图,网络结构图绘制工具 mac draw.io-13.0.3.dmg
05-31
draw.io 是一款超级强大的免费的图表编辑工具, 可以用来编辑工作流, BPM, org charts, UML, ER图, 网络拓朴图等。支持流程图,架构图,原型图等图标。支持Github,Google Drive, One drive等网盘同步,并且永久免费...
draw.io可配置的图表绘制工具
10-21
这是一个开源项目(但对贡献是封闭的),github链接:https://github.com/jgraph,可以绘制流程图、UML、类图、组织结构图、泳道图、E-R图、思维导图等等 draw.io支持多种方式使用:网页访问、客户端、VSCode插件、...
全网最详细的下载、安装和使用绘图神器draw.io(drawio),它比visio,processon,wps,亿图图示等更好用,最重要的是它免费
热门推荐
念兮为美
10-19 4万+
全网最详细的下载、安装和使用绘图神器draw.io(drawio),它比visio,processon,wps,亿图图示等更好用,最重要的是它免费
gitflow流程图
08-23
gitflow流程图
github-draw-graph:让您的Github图看起来很棒
05-16
让您的Github图看起来很棒 :artist_palette: 安装 git pull git@github.com:olegberman/github-draw-graph.git cd github-draw-graph npm install 跑步 sudo node index.js 然后在浏览器中转到: : : 享受!
drawio-githubDrawio GitHub集成
03-03
diagrams.net GitHub集成 请阅读以获得高级介绍。 GitHub支持现已可用 可以在此处找到集成到GitHub Wiki的示例: : -- | 使用GitHub进行I / O,并以嵌入模式使用diagrams.net进行图编辑。 该页面支持以下URL参数:user,pass,repo,path,ref和action = open(上面的Edit链接是一个示例)。 使用action = open,可以创建用于在GitHub中进行即时图编辑的链接(需要用户和传递参数)。 您还可以通过url参数将GitHub上的文件用作diagrams.net中的模板(请参见上方的“另存为新内容”)。 支持的文件格式:.png,.svg,.html和.xml(默认) 自编辑SVG文件 是带有嵌入式PNG数据的SVG文件(作为Internet Explorer中缺少对foreig
git-draw:允许您绘制github热图
05-13
Git抽奖 允许您绘制GitHub热图 由Ben Friedland创建-http: 这是一个Chrome扩展程序,可让您自由绘制GitHub热图。 然后,您可以将图形导出到包含git commit日志的脚本中。 运行并将此脚本推送到新的存储库后,您的提交日志将与您制作的图形匹配。 在此处下载扩展程序: 教学视频 我的兄弟Rich Friedland制作了有关如何使用扩展程序的综合视频。 为什么不收藏小书签? 因为是CSP。 GitHub的CSP政策使得几乎没有书签的可能性。 有一种解决方法,涉及将代码注入画布,然后从那里执行,但这感觉会得到解决。 Chrome扩展程序使操作更加轻松。 完成绘图后,只需卸载扩展程序即可。 致谢 GitFiti: : 从这里得到了这个主意,并在他们的src中戳了一下,看看他们是如何编写提交消息的。
2019windows draw.io
03-10
可用安装请放心使用
GitHub 上竟然也能画流程图了???
GitHubDaily
02-16 1726
公众号关注“GitHubDaily”设为“星标”,每天带你逛 GitHub!大家好,我是小 G。作为一名全栈开发者,我经常喜欢用各类流程图、思维导图软件来梳理与总结当前的技术堆栈。善用...
github流程图_给大家介绍下,这是我的流程图软件——draw.io
weixin_39627751的博客
10-20 1416
前言" 之前推了一篇文章《十张图带大家看懂 ES 原理 !明白为什么说:ES 是准实时的!》,很多小伙伴都比较好奇在文章中的图是用的什么画图软件?看那么明显的手绘风格,当然是手画的啦!(开玩笑),其实我用的是 draw.io ,下面分享我的画图软件 —— draw.io 。 "为什么要画图?俗话说:“一图顶百字!”,好吧!这是我现想的俗话。在新项目开发,技术分享,阅读代码笔记,或者面试的时候,画个...
github流程图_可与visio媲美的绘图工具,有了它,流程图绘制不再成为难题
weixin_39862382的博客
10-29 607
写在前面最近公司的一个旧系统需要添加一个新功能,这个任务落到了一册君的头上,庞杂的代码令人抓狂。想弄张流程图梳理一下程序的执行过程,用什么来画竟然变成了第一个问题。这东西和笔记有点类似,最好使的还是纸和笔,所见即所得。最关键的,纸笔获取难度极低,谁手边还能没几张纸和笔呢?但对于一册君这种“手残党”来说,想用纸笔画出给人看的图还真的有点难度。这个时候,一款合适的软件就显得格外重要。这个领域的佼佼者当...
github流程图_「强烈推荐」开源的在线流程图工具--draw.io
05-31
另外,您提到的 draw.io 是一个非常好的在线流程图工具,也可以用来创建流程图并将其保存到 GitHub 中。您可以将您创建的 draw.io 流程图保存为 SVG 文件,然后将其添加到 GitHub 仓库中。 希望这些信息能帮助到您...
写文章

热门文章

  • matlab solve 解的范围,matlab怎么解方程,如何规定解的范围? 9297
  • acrobat给pdf加多行水印_adobe acrobat pro dc给PDF文档添加水印的方法 9155
  • python用户登录界面设计_python如何做一个登录注册界面 6743
  • 如何把笔记本变成显示器_MacBook Pro 扩展显示器及生产力配件布局 6061
  • grep 全字匹配_grep,awk and sed 快速入门 5160

最新文章

  • 云服务器怎么保证信息安全,云服务器怎么保证信息安全
  • http文档服务器,http.server — HTTP 服务器
  • freenas作无盘服务器,Freenas11.3 jail创建失败解决办法
2021年142篇
2020年220篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家栾川玻璃钢雕塑设计浙江通道商场美陈研发公司云南玻璃钢动物雕塑批发南京抽象玻璃钢雕塑制作广东玻璃钢公仔雕塑图片银川仿真人物玻璃钢雕塑公司深圳常用商场美陈怎么样庆阳大型玻璃钢雕塑制作商城艺术玻璃钢雕塑厂家有品质的玻璃钢雕塑甘南广场玻璃钢雕塑哪家好蚌埠环保玻璃钢雕塑生产厂家上海户外商场美陈市场报价玻璃钢猫咪造型雕塑公共场所艺术造型玻璃钢雕塑河南秋季商场美陈销售厂家腾冲市玻璃钢雕塑批发玻璃钢人物雕塑设计厂家水富市玻璃钢雕塑如何镇江玻璃钢花盆价格新年商场美陈挂件灯笼湖南动物玻璃钢雕塑市场商场中缝美陈优点玻璃钢雕塑的概念贵州高质量玻璃钢雕塑生产厂家吉首玻璃钢雕塑设计施工厂家报价玻璃钢仿铜骆驼雕塑 1兰州校园玻璃钢雕塑超市商场美陈采购深圳火烈鸟玻璃钢雕塑厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化