项目拆分
99 字
1 分钟
项目拆分
为便于仓库管理维护,故将原本共用一个仓库才分为多个,分别为:
- mo-gallery-web:web端画廊展示页和web后台管理
- emulsion-desktop:wails桌面客户端
- emulsion-app:flutter客户端
- mo-gallery-shared:web端和desktop端共用组件库
难点:
web端和desktop端存在共享组件库,提升了拆分难度。
部署方面:
web 和 desktop 前端的 package.json都统一添加:
"@mo-gallery/milkdown": "github:ushaio/mo-gallery-shared#v0.1.0&path:packages/milkdown"文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章 智能推荐
1
通过MCP方式对项目功能测试
MO Gallery 通过MCP方式对项目功能测试
2
色卡分析算法优化
MO Gallery 色卡分析算法优化
3
客户端防破解
MO Gallery 客户端防破解
4
前端UI
MO Gallery 前端UI
5
SQLite 连接池死锁:技术参考与排查记录
MO Gallery SQLite 连接池死锁:技术参考与排查记录
随机文章 随机推荐