draw.io项目本地部署
最近想學(xué)習(xí)draw.io二次開(kāi)發(fā),而且這本來(lái)就是一個(gè)很有用的繪圖工具,本地部署完成后,再也不用安裝龐大的visio,也不用受制于processon了。
本文給出兩種部署方法。
1. 使用本地的IntelliJ和Tomcat進(jìn)行部署
這種方法適合開(kāi)發(fā)者。
現(xiàn)將對(duì)IntelliJ進(jìn)行配置,主要是消除亂碼問(wèn)題,參考鏈接:《IntelliJ IDEA亂碼問(wèn)題》
1.1. 使用git將源碼下載到本地
git clone https://github.com/jgraph/drawio1.2. 用IntelliJ打開(kāi)項(xiàng)目
1.3. 導(dǎo)入依賴包
File - Project Structure - Modules - drawio - Dependencies
1.4. 在Ant中添加編譯配置文件
1.5. 此時(shí)可以編譯項(xiàng)目了
出現(xiàn)下圖表示編譯成功
1.6. 配置Tomcat,添加Artifacts
1.7. 配置Tomcat,Server與Deployment
1.8. 運(yùn)行
注意:
使用如下地址即可以進(jìn)行訪問(wèn)
http://localhost:8080/drawio
也有說(shuō)法是必須使用
http://localhost:8080/drawio/?dev=1
http://localhost:8080/drawio/?offline=1
訪問(wèn)時(shí),才是開(kāi)發(fā)模式 / 本地模式。
2. 使用Docker進(jìn)行部署
這種方法適合工具使用者。
Windows10也已經(jīng)可以原生運(yùn)行Docker Desktop了~
Docker相關(guān)的說(shuō)明詳見(jiàn)《Docker入門》
2.1. 拉取鏡像
docker pull fjudith/draw.io2.2. 創(chuàng)建并啟動(dòng)容器
docker run -dit --name=draw.io -p 8080:8080 fjudith/draw.io【參考資料】
https://www.drawzh.com/
https://zhangzw.com/posts/20200107.html
https://www.pianshen.com/article/84141387911
https://blog.csdn.net/privateobject/article/details/105143285
https://blog.csdn.net/PiaoMiaoXiaodao/article/details/90761115
總結(jié)
以上是生活随笔為你收集整理的draw.io项目本地部署的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 修复错误ModuleNotFoundEr
- 下一篇: 高压蒸汽灭菌器应具备哪些生物安全措施