draw.io项目本地部署
最近想學習draw.io二次開發,而且這本來就是一個很有用的繪圖工具,本地部署完成后,再也不用安裝龐大的visio,也不用受制于processon了。
本文給出兩種部署方法。
1. 使用本地的IntelliJ和Tomcat進行部署
這種方法適合開發者。
現將對IntelliJ進行配置,主要是消除亂碼問題,參考鏈接:《IntelliJ IDEA亂碼問題》
1.1. 使用git將源碼下載到本地
git clone https://github.com/jgraph/drawio1.2. 用IntelliJ打開項目
1.3. 導入依賴包
File - Project Structure - Modules - drawio - Dependencies
1.4. 在Ant中添加編譯配置文件
1.5. 此時可以編譯項目了
出現下圖表示編譯成功
1.6. 配置Tomcat,添加Artifacts
1.7. 配置Tomcat,Server與Deployment
1.8. 運行
注意:
使用如下地址即可以進行訪問
http://localhost:8080/drawio
也有說法是必須使用
http://localhost:8080/drawio/?dev=1
http://localhost:8080/drawio/?offline=1
訪問時,才是開發模式 / 本地模式。
2. 使用Docker進行部署
這種方法適合工具使用者。
Windows10也已經可以原生運行Docker Desktop了~
Docker相關的說明詳見《Docker入門》
2.1. 拉取鏡像
docker pull fjudith/draw.io2.2. 創建并啟動容器
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
總結
以上是生活随笔為你收集整理的draw.io项目本地部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 修复错误ModuleNotFoundEr
- 下一篇: 高压蒸汽灭菌器应具备哪些生物安全措施