项目拆分

99 字
1 分钟
项目拆分

为便于仓库管理维护,故将原本共用一个仓库才分为多个,分别为:

  1. mo-gallery-web:web端画廊展示页和web后台管理
  2. emulsion-desktop:wails桌面客户端
  3. emulsion-app:flutter客户端
  4. 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"

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

项目拆分
https://shaio.top/posts/03mogallery/260910项目拆分/
作者
沙海
发布于
2026-09-10
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
沙海
Hello, I'm Shai.
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
84
分类
15
标签
48
总字数
67,035
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.12.2
文章许可
CC BY-NC-SA 4.0

文章目录